2010-09-20 48 views
0

申報狀態VARCHAR(15)如何編寫查詢來檢查狀態是否存在於列表中?

設置狀態= '返回', '取消', '拒絕'

我傳遞參數 '處理' 和 '已完成'

我想找出「處理「和」已完成「是否在狀態組中顯示。

如果顯示爲true true否則爲false。

plz幫我....

+5

你必須提供一些關於你的表結構的信息,以便人們能夠幫助你。 – 2010-09-20 18:51:28

+1

但狀態選項中既沒有「處理」也沒有「完成」狀態。 – 2010-09-20 18:54:53

+0

如果'Processing'處於他的狀態欄中,他希望查詢告訴他「TRUE」,如果不是,則表示「FALSE」。 '已完成'相同。 – JNK 2010-09-20 19:10:52

回答

1

您可以使用存在。在你的結構上猜一下,但:

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