表A与表B连接了,语句不会错,表也不会建错,为什么输出的全是A表呢

解决方案 »

  1.   


    啥意思?怎么连接的,left jion / right jion / inner jion......?还是你在select ..........里只指定了A.*
      

  2.   

    怎么个连接法?
    LEFT JOIN , INNER JION , FULL JOIN?
      

  3.   

    SELECT e.name,e.sex,e.id,e.salary,e.dno
    FROM Employee e,Department d
    WHERE e.dno = d.dnumber输出结果和SELECT e.name,e.sex,e.id,e.salary,e.dno
    FROM Employee e一样不懂!
      

  4.   


    SELECT e.name,e.sex,e.id,e.salary,e.dno
    FROM Employee e,Department d
    WHERE e.dno = d.dnumber输出结果和SELECT e.name,e.sex,e.id,e.salary,e.dno
    FROM Employee e一样不懂!
      

  5.   

    你看你的查询语句里面有d表中的数据字段吗你查询的都是e表中的数据,再怎么链接也查询不出d表的数据啊,因为你都没对d表的数据做操作
      

  6.   


    你查询的全部是一个表里面的内容啊 有可能的情况是Employee表的dno 全部包含在Department 的Dnumber字段中