Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/84.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql 如何编写查询以检查列表中是否存在状态?_Sql_Sql Server 2008 - Fatal编程技术网

Sql 如何编写查询以检查列表中是否存在状态?

Sql 如何编写查询以检查列表中是否存在状态?,sql,sql-server-2008,Sql,Sql Server 2008,声明状态varchar(15) 设置状态=‘已返回’、‘已取消’、‘已拒绝’ 我通过参数“处理”和“完成” 我想知道“处理”和“完成”是否显示在状态组中 如果呈现为真,则为真,否则为假 请帮帮我……你可以用它。稍微猜测一下你的结构,但是: if exists(Select status from mytable where status = "Completed") Begin (Your code here) End 您必须提供一些关于表结构的信息,以便人们能够帮助您。但是状态选项中既没有处

声明状态varchar(15)

设置状态=‘已返回’、‘已取消’、‘已拒绝’

我通过参数“处理”和“完成”

我想知道“处理”和“完成”是否显示在状态组中

如果呈现为真,则为真,否则为假


请帮帮我……

你可以用它。稍微猜测一下你的结构,但是:

if exists(Select status from mytable where status = "Completed")
Begin
(Your code here)
End

您必须提供一些关于表结构的信息,以便人们能够帮助您。但是状态选项中既没有
处理
也没有
完成
状态。如果“处理”在状态列中,他希望查询告诉他“真”,如果不是,则告诉他“假”。“已完成”也一样。