2011年计算机三级数据库SQL语句大全(3)
文章作者 100test 发表时间 2011:07:31 21:54:16
来源 100Test.Com百考试题网
技巧
1、1=1,1=2的使用,在SQL语句组合时用的较多
“where 1=1” 是表示选择全部 “where 1=2”全部不选,
如:
if @strWhere !=
begin
set @strSQL = 0select count(*) as Total from [ @tblName ] where @strWhere
end
else
begin
set @strSQL = 0select count(*) as Total from [ @tblName ]
end
我们可以直接写成
set @strSQL = 0select count(*) as Total from [ @tblName ] where 1=1 安定 @strWhere