zoukankan      html  css  js  c++  java
  • 数据库如何连接三个表

    相对最优:

    SELECT ASSETCHANGEAPPLYINFO.*,ASSETCHANGEINFO.OPERATION

                   FROM

                        ASSETCHANGEINFO_ASSETCHANGEAPPLYINFO

                        INNER JOIN ASSETCHANGEAPPLYINFO ON ASSETCHANGEINFO_ASSETCHANGEAPPLYINFO.ASSET_CHANGE_APPLYINFO_ID = ASSETCHANGEAPPLYINFO.ID

                       LEFT JOIN ASSETCHANGEINFO ON ASSETCHANGEINFO_ASSETCHANGEAPPLYINFO.ASSET_CHANGEINFO_ID=ASSETCHANGEINFO.ID

     另外的方法:

    SELECT a.*, ASSETCHANGEINFO.OPERATION

                   FROM (

                        SELECT * FROM   ASSETCHANGEINFO_ASSETCHANGEAPPLYINFO

                        INNER JOIN ASSETCHANGEAPPLYINFO ON ASSETCHANGEINFO_ASSETCHANGEAPPLYINFO.ASSET_CHANGE_APPLYINFO_ID = ASSETCHANGEAPPLYINFO.ID) AS a

                        LEFT JOIN ASSETCHANGEINFO ON a.ASSET_CHANGEINFO_ID=ASSETCHANGEINFO.ID

     SELECT        ASSETCHANGEAPPLYINFO.*,ASSETCHANGEINFO.OPERATION

                   FROM

                        ASSETCHANGEINFO_ASSETCHANGEAPPLYINFO,ASSETCHANGEAPPLYINFO,ASSETCHANGEINFO

                       WHERE ASSETCHANGEINFO_ASSETCHANGEAPPLYINFO.ASSET_CHANGE_APPLYINFO_ID = ASSETCHANGEAPPLYINFO.ID

                       AND ASSETCHANGEINFO_ASSETCHANGEAPPLYINFO.ASSET_CHANGEINFO_ID=ASSETCHANGEINFO.ID

  • 相关阅读:
    luffy后台登录+注册+课程
    luffy前台登录+注册+课程
    luffy前台准备
    luffy后台准备
    跨域请求
    pip源和虚拟环境的搭建
    Book接口
    drf-Xadmin的使用
    drf-JWT认证
    drf-自动生成接口文档
  • 原文地址:https://www.cnblogs.com/guozhiguoli/p/3255354.html
Copyright © 2011-2022 走看看