内容
SQL RIGHT JOIN 关键词:主要提示
此关键字将右表的每一行返回到左表上的相同行中。
第一个表中包含的值为 NULL,其中行不匹配。
SQL RIGHT JOIN 的语法
例复制
SELECT column_name(s)FROM tbl1RIGHT JOIN tbl2 ON tbl1.column_name = tbl2.column_name;
演示数据库
下面的“订单”数据库表:
| 身份证 | Customer_ID | Employee_ID |
|---|---|---|
| 20408 | 2 | 7 |
| 20409 | 2 | 5 |
| 85471 | 1 | 3 |
| 75864 | 5 | 8 |
下面的“员工”数据库表:
| 身份证 | Last_Name | First_Name | 生日 | 照片 | 注意 |
|---|---|---|---|---|---|
| 1 | 鲍勃 | 警察 | 11/18/1965 | EmpID1.pic | 汽车是我生活中很重要的东西...... |
| 2 | 法案 | 比利 | 5/14/1954 | EmpID2.pic | 书籍是我生命中很重要的东西...... |
| 3 | 本 | 班尼 | 4/25/1967 | EmpID3.pic | 音乐是我生活中一件重要的事情...... |
SQL RIGHT JOIN:示例
下面的代码示例将带回员工的所有已下订单的每条数据记录:
例复制
SELECT Customer_orders.ID, Employees.Last_name, Employees.First_nameFROM Customer_ordersRIGHT JOIN Employees ON Customer_orders.employee_id = Employees.IDORDER BY Customer_orders.ID;
陕公网安备 61012502000223号
评论一下吧