是SELECT a,b FROM foo
與SELECT a,b FROM foo WHERE a=a and b=b
相同嗎?這些查詢是否相同?
我在運行它們時得到了不同的結果。
最後,我想爲參數設置爲我的SSRS報告:
SET @a Varchar (20) DECLEARE @a = Null SET @b Varchar (20) DECLEARE @b = Null SELECT a,b FROM foo WHERE a=isnull(@a,a) and b=isnull(@b,b)
你知道工作嗎?請 –
@ H.Ben我添加了如何處理空參數 – scsimon