簡單的查詢,可能是不可能的,但我知道有一些聰明的人在那裏:)SQL查詢 - 真=>真,假=> true或false
鑑於布爾參數,我想定義我的where子句要麼限制某一列的輸出 - 要麼什麼也不做。
所以,給定參數@bit = 1,這將是結果:
其中柱= 1
給定參數@bit = 0,這將是結果:
其中列= 1或0
即沒有任何效果/顯示所有結果(列是位字段)
我不想動態SQL - 我能滿足於這種固定代碼,但我只是想知道是否有一些聰明的魔法會使上面的整潔和簡單。
有嗎?我正在使用SQL Server。
歡呼:d
嗯,這麼簡單!謝謝:D – 2009-06-26 16:29:32