如何比较SELECT和WHERE语句的多个结果
本文关键字:语句 WHERE 结果 SELECT 何比较 比较 | 更新日期: 2023-09-27 17:57:47
UPDATE qTable SET statusId='Not Active'
WHERE transactionId= (SELECT l.contractNo FROM custLeaseContract l
WHERE l.statusId!='SIGNED')
结果的粗体SELECT示例如下。
CN--TE-02172014M
CN-000-02152014
CN-111-02282013
是否可以在qTable中的每个transactionId中逐一进行比较?
您可以尝试使用IN
语句,如下所示:
UPDATE qTable SET statusId='Not Active'
WHERE transactionId IN (SELECT l.contractNo FROM custLeaseContract l
WHERE l.statusId!='SIGNED')