回 帖 发 新 帖 刷新版面

主题:多个inner join可以一起联起来吗?

四个表:spj,supp,part,proj
其中spj中的字段:sno,pno,jno,qty
    supp       :sno,sname...
    part       :  pno,pname...
    proj       :  jno,jname....

我现在查询所有内容:

SELECT *
FROM spj inner join  supp on spj.sno=supp.sno
         inner join  proj on spj.jno=proj.jno
         inner join  part  on spj.pno=part.pno;

怎么就不对呢?好像很简单一个问题,就是查不到。

回复列表 (共1个回复)

沙发

呵呵,你这个语句绝对正确,可能你数据库里的数据没有相对应的吧?

我来回复

您尚未登录,请登录后再回复。点此登录或注册