gpt4 book ai didi

SQL:如何查找是否至少有一条记录与条件匹配

转载 作者:行者123 更新时间:2023-12-03 16:10:05 25 4
gpt4 key购买 nike

在我的一个数据库表中,我想知道是否至少有一条记录对应于一个条件。

我写的查询是
Count(*) from table where (condition)
在我的程序中,我可以检查结果是否为非零值。
它工作正常。

我们如何优化它?我不想等到它找到符合条件的记录总数。

最佳答案

SQL 有 exists可用于此目的。如果查询返回结果,这将返回 1,否则返回 0。

Select Case When Exists (<query>) Then 1 Else 0 End as X

关于SQL:如何查找是否至少有一条记录与条件匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18942594/

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