如何比较 mysql 查询中的条件倍数 table?

How to compare condition multile table in mysql query?

我如何在检查 MySQL 中的条件时比较多个 table?

支票表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)