3)
全連線:執行左連和右連,將兩個結果去重合併,得出結果
sql>select ename,dname from emp full join dept onemp.deptno=dept.deptno;
ename dname
---------- --------------
smith research
allen sales
ward sales
jones research
martin sales
blake sales
clark accounting
scott research
king accounting
turner sales
adams research
james sales
ford research
miller accounting
operations
15 rows selected
多表聯查(多表連線)(join)
多表聯查 多表連線 join 1 分類 內連線 自然連線 外鏈結 左外連線 右外連線 全外連線 mysql不支援 2 內連線 inner join 等值連線,制定對應的等值條件 select from emp,dept 得到的資料是不對的 得到的資料叫做笛卡爾積 結果是兩個表資料的乘積 使用內連線去...
Oracle多表關聯查詢
select e.empno,e.ename,d.deptno,d.dname from emp e,dept d where e.deptno d.deptno 在上述sql語句中先執行 from 後執行select和where 如果使用了別名的話以後引用表都要使用別名不然會報錯 別名最長為30個...
Oracle多表聯查總結筆記
以兩表為例 語法 select別稱1.列名1,別稱2.列名n from表1 別稱1inner join表2.別稱2 on別稱1.公共列 別稱2.公共列 where查詢語句 例如 查詢員工編號,姓名,部門編號以及部門名稱 select別稱1.列名1,別稱2.列名n from表1 別稱1left out...