zoukankan      html  css  js  c++  java
  • 多表联合查询的问题。。。。。

    对于多表联合查询,有人说,要用类似下面这样的语句:

    SELECT *
    FROM (((Member INNER JOIN MemberSort ON Member.MemberSort=MemberSort.MemberSort) INNER JOIN MemberLevel ON Member.MemberLevel=MemberLevel.MemberLevel) INNER JOIN MemberIdentity ON Member.MemberIdentity=MemberIdentity.MemberIdentity) INNER JOIN Wedlock ON Member.Wedlock=Wedlock.Wedlock
    ORDER BY MemberDate DESC

    我不太明白的是, 为什么要加这么多的括号???


    我直接这样就可以了啊:

    select uInfo.autoID,uInfo.[desc], aType.aName, bType.bName,cType.cName, dType.dName  from uInfo
    inner join aType on uInfo.aType = aType.aID
    inner join bType on uInfo.bType = bType.bID
    inner join cType on uInfo.cType = cType.cID
    inner join dType on uInfo.dType = dType.dID
  • 相关阅读:
    46. 全排列
    90. 子集 II
    289. 生命游戏
    844. 比较含退格的字符串
    1266. 访问所有点的最小时间
    707. 设计链表
    DOM 关于dom的
    插件库
    浏览器判断
    FTP 客户端安装
  • 原文地址:https://www.cnblogs.com/silva/p/354998.html
Copyright © 2011-2022 走看看