MySQL存在且不存在示例
一张
| column1 column1 | column3 | |
TableB
| column1 column1 | column3 | |
查询中的数据,条件是tablea.column1不在TableB的tableb.column2
也就是说,效果类似于下面的语句(不在不一样,不存在)。如果在子查询中找到空记录,则整个查询将不返回数据)。
选择
答:*
从
中的一个
哪里
a.column1不(
方法选择在TableB中
)
可以使用以下语句来实现
选择
答:*
从
中的一个
哪里
不存在(
选择从哪里b.column2 TableB a.colunm1 = b.column2
)
以上只是两个表,实际上,在多表连接查询中也比较好。上述方法也适用于存在。
以上是mysql存在而不存在的一个例子。如有任何疑问,请留言或与当地社区交换意见。谢谢你的阅读。我们希望能帮助你。感谢您对本站的支持。