1. 程式人生 > >MySQL 關聯查詢 內連接

MySQL 關聯查詢 內連接

sele 記錄 組合 part lec 例子 進行 拼接 交叉連接

內連接 [INNER| CROSS] JOIN
無條件內連接:
無條件內連接,又名交叉連接/笛卡爾連接
第一張表種的每一項會和另一張表的每一項依次組合
#例:
mysql> select * from student inner join department;
有條件內連接:
在無條件的內連接基礎上,加上一個ON子句
當連接的時候,篩選出那些有實際意義的記錄行來進行拼接
#例:
mysql> select * from student inner join department
-> on dept_id=id;

內連接 例子:
#需求: 查詢出 學生姓名,和對應學院名
mysql> select s.s_name 姓名 , d.d_name 學院 from student s
-> inner join department d
-> on dept_id= d_id;

MySQL 關聯查詢 內連接