mysql中on怎么用 mysql中on是什么意思( 三 )


07
+----+--------+------+--------+-------+
08
|
1 |100 | NULL |NULL |NULL |
09
|
2 |200 | NULL |NULL |NULL |
10
|
3 |300 | NULL |NULL |NULL |
11
|
4 |400 | NULL |NULL |NULL |
12
+----+--------+------+--------+-------+
13
4 rows in set (0.00
sec)
所有来自product表的数据行都被检索到了,但没有在product_details表中匹配到记录(product.id = product_details.id AND product.amount=100 条件并没有匹配到任何数据)
01
mysql SELECT * FROM product LEFT JOIN product_details
02
ON (product.id
= product_details.id)
03
AND product.amount=200;
04
+----+--------+------+--------+-------+
05
|
id | amount | id| weight | exist |
06
+----+--------+------+--------+-------+
07
|
1 |100 | NULL |NULL |NULL |
08
|
2 |200 |2 |22 |0 |
09
|
3 |300 | NULL |NULL |NULL |
10
|
4 |400 | NULL |NULL |NULL |
11
+----+--------+------+--------+-------+
12
4 rows in set (0.01
sec)
同样,所有来自product表的数据行都被检索到了,有一条数据匹配到了 。
【mysql中on怎么用 mysql中on是什么意思】mysql中on怎么用的介绍就聊到这里吧 , 感谢你花时间阅读本站内容 , 更多关于mysql中on是什么意思、mysql中on怎么用的信息别忘了在本站进行查找喔 。