mysql全外和交叉&&sql92pksql99
生活随笔
收集整理的這篇文章主要介紹了
mysql全外和交叉&&sql92pksql99
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
1 #全外
2 use girls;
3 SELECT b.*,a.*
4 FROM beauty b
5 FULL OUTER JOIN boys a
6 on b.boyfrien_id=a.id;
7
8 #交叉連接99標準笛卡爾乘積
9 SELECT b.*,ob.*
10 FROM beauty b
11 CROSS JOIN boys ob;
12
13 #sql92和sql99pk
14 #功能:sql99支持的較多
15 #可讀性:sql99實現(xiàn)連接條件和篩選條件分離,可讀性較高
16
17 #一、查詢編號>3的女神的男朋友信息,如果有則列出詳細,如果沒有,用nu11填充、
18 SELECT b.id,b.name,be.*
19 FROM beauty b
20 LEFT OUTER JOIN boys be
21 ON b.boyfriend_id=be.id
22 and b.id>3;
23
24 #二、查詢哪個城市沒有部門
25 USE myemployees;
26 SELECT city
27 FROM locations l
28 LEFT OUTER JOIN departments d
29 on d.location_id=l.location_id
30 WHERE d.department_id is null;
31
32 #三、查詢部門名為SAM或IT的員工信息
33 SELECT e.*,d.department_name
34 FROM employees e
35 LEFT OUTER JOIN departments d
36 on e.department_id=d.department_id
37 WHERE d.department_name in('SAL','IT');
總結
以上是生活随笔為你收集整理的mysql全外和交叉&&sql92pksql99的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 设置Fn键 笔记本直接按F1-F12
- 下一篇: springboot实现异步调用@Asy