自动化测试之路

SQL数据库---INNER/LEFT/RIGHT JOIN的区

2020-10-19  本文已影响0人  orange_ade
演示数据库
一、INNER JOIN

+-----+---------+-------+------------+
| name | count | date |
+-----+---------+-------+------------+
| orange | 10 | 2020-05-13 |
| 微信 | 13 | 2020-05-15 |
| Google | 45 | 2020-05-10 |
| vivid | 100 | 2020-05-13 |
| vivid | 220 | 2020-05-15 |
| Google | 230 | 2020-05-14 |
| Facebook | 545 | 2020-05-16 |
+-----+---------+-------+------------+

二、LEFT JOIN

+-----+---------+-------+------------+
| name | count | date |
+-----+---------+-------+------------+
| Facebook | 545 | 2020-05-16 |
| Google | 230 | 2020-05-14 |
| vivid | 220 | 2020-05-15 |
| vivid | 100 | 2020-05-13 |
| Google | 45 | 2020-05-10 |
| 微信 | 13 | 2020-05-15 |
| orange | 10 | 2020-05-13 |

| douyin | NULL | NULL | (右表没有匹配记录也会显示)

+-----+---------+-------+------------+

三、RIGHT JOIN

+-----+---------+-------+------------+
| name | count | date |
+-----+---------+-------+------------+
| Facebook | 545 | 2020-05-16 |
| Google | 230 | 2020-05-14 |
| vivid | 220 | 2020-05-15 |

| NULL | 111 | 2020-05-18 | (左表没有匹配记录也会显示)

| vivid | 100 | 2020-05-13 |
| Google | 45 | 2020-05-10 |
| 微信 | 13 | 2020-05-15 |
| orange | 10 | 2020-05-13 |
+-----+---------+-------+------------+

上一篇 下一篇

猜你喜欢

热点阅读