回答

收藏

替代MySQL中的except

技术问答 技术问答 363 人阅读 | 0 人回复 | 2023-09-14

我必须在MySQL编写此类查询:$ _2 l4 J7 N! R1 c, v3 n
SELECT * FROM Tab1EXCEPTSELECT * FROM Tab1 WHERE int_attribute_of_Tab1>0但是MySQL不支持关键词 EXCEPT    。是否有 标准模式    另一个模拟可以正确使用MySQL运算符除外?
8 r1 R2 ?% \  q7 v, X: C" f* N                                                                % E. A2 o2 r7 [) i/ x/ C2 s& q
    解决方案:                                                                7 s. z) r7 H% G) K4 u, o
                                                                您可以使用NOT IN
* B" t4 d2 f* R) O1 w/ t# OSELECT * FROM Tab1WHERE id  NOT IN  SELECT id     FROM Tab1     WHERE int_attribute_of_Tab1>0)
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则