親愛的我試圖像語句如圖所示where子句, 使用,如何像之間的where子句
select
Col1
from
Table
where
Col2 between (case when Col2 ='' or col2 is null then '%' else 'Userinputmin' end)
and
(case when Col2 ='' or col2 is null then '%' else 'Userinputmax' end)
如果用戶輸入的COL2一個字符值,那麼它會被過濾使用從最大值和最小值,如果用戶不輸入任何值,那麼我想使用所有的值。 謝謝你的幫助。 此致敬禮。
請現在赤,我錯過了寫別的,我有寫用戶輸入,如果用戶輸入一個值,否則我將用全部的值 –