操作多个表_2_组合相关的行
生活随笔
收集整理的這篇文章主要介紹了
操作多个表_2_组合相关的行
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
? ? ? ? ? ? ? ? ? ? ? ? ? ?組合相關的行
需求描述
需求:查詢雇員表里部門編號是10的員工名和部門名稱。
解決方法:這里需要用到inner join或則等值連接,因為是對兩張表進行關聯,按照deptno去emp和dept表里關聯得到ename和dname。
注: 數據庫數據集SQL腳本詳見如下鏈接地址
員工表結構和數據初始化SQL腳本
?SQL代碼
-- Mysql、Sql server、Oracle: ???????SELECT ename,dname FROM emp,dept WHERE emp.deptno= dept.deptno AND emp.deptno = 10-- 或: SELECT ename,dname FROM emp INNER JOIN dept ON emp.deptno= dept.deptno WHERE emp.deptno = 10執行結果
延展閱讀
這里是emp表里相同的deptno和dept里相同的deptno關聯,見下:
SELECT ename,dname,emp.deptno AS emp_deptno,dept.deptno AS dept_deptno FROM emp INNER JOIN deptON emp.deptno= dept.deptno WHERE emp.deptno = 10執行結果
總結
以上是生活随笔為你收集整理的操作多个表_2_组合相关的行的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 25岁女孩欠二十万外债抑郁失联 到底怎么
- 下一篇: 炒股融资的条件