gpt4 book ai didi

mysql - 如何忽略条件结果并在sql server中选择保留结果

转载 作者:行者123 更新时间:2023-11-29 14:33:40 25 4
gpt4 key购买 nike

我有一个包含 17 条记录的表。我通过 where 条件选择行,例如以下查询:

SELECT * FROM T1 WHERE (c1='AA' and c3=13)

2条记录是本次查询的结果。现在我要选择T1表的15条记录!!!我在 where 条件之前添加 not 运算符,例如:

SELECT * FROM T1 WHERE not (c1='AA' and c3=13)

14条记录是本次查询的结果。但该表有 17 条记录不可能使用 EXCEPT 子句,因为该子句仅选择不同的记录。

最佳答案

如果我使用 EXISTS 会怎样??对于 SQL Server

select * from t1 t
where not exists(
select * from t1 where (t.c1='AA' and t.c3=13)
)

关于mysql - 如何忽略条件结果并在sql server中选择保留结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48088543/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com