![](/img/trans.png)
[英]How to apply where condition in query which is stored in other table MySQL
[英]How to compare condition multile table in mysql query?
如何在MySQL中检查条件时比较多个表?
检查表1
--------------------------
date | Cheque_no
--------------------------
10/10/2015 | 09876543
--------------------------
17/10/2015 | 45678990
--------------------------
付款表 2
----------------------------------------
date | Cheque_no | Amount_Paid
----------------------------------------
10/10/2015 | 09876543 | 1000
----------------------------------------
我正在使用以下查询:
select * from Cheque,Payment where Cheque.Cheque_no != Payment .Cheque_no
我期待输出是
17/10/2015 | 45678990
看起来像一个简单的not in
条件下会做的伎俩:
SELECT *
FROM cheque
WHERE cheque_no NOT IN (SELECT cheque_no FROM payment)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.