sql 用于检查IF结果的SQL查询是否存在ELSE

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sql 用于检查IF结果的SQL查询是否存在ELSE相关的知识,希望对你有一定的参考价值。

IF ((SELECT COUNT([ID]) FROM [SMS_Entries] WHERE [Field] = 141) > 0) 
    SELECT * FROM [SMS_Entries]
ELSE
    SELECT TOP 1 'NA' FROM [SMS_Entries]

以上是关于sql 用于检查IF结果的SQL查询是否存在ELSE的主要内容,如果未能解决你的问题,请参考以下文章

选择查询后检查sql列是不是存在

Tricky If Exists SQL 查询需要检查重叠值

SQL - 如果存在不适用于 Select 语句?

用于检查名称是不是以元音开头和结尾的 SQL 查询

SQL中EXISTS的使用方法

用于重复检查的动态 SQL - Oracle PL/SQL