好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

SELECT小技巧

SELECT小技巧

DECLEAR @A varchar(100),@B int
SET @A = null
SET @B = 0

SELECT C1,C2 FROM Test
WHERE C1 like IsNull(@A,'%') AND C2 & @B = @B

当@A=null时C1列的条件相当于没有(相当,是因为空值还是选不出来),
当@B=0时C2列的条件也相当于没有,因为 N&0 = 0 永远为真

可惜以上对空值无效。

查看更多关于SELECT小技巧的详细内容...

  阅读:48次

上一篇: VS2010单元测试

下一篇:跨线程修改UI控件