“where 1=1” 是表示选择全部 “where 1=2”全部不选,
如:
if @strWhere !=''
begin
set @strSQL = 'select count(*) as Total from [' + @tblName + '] where ' + @strWhere
end
else
begin
set @strSQL = 'select count(*) as Total from [' + @tblName + ']'
end
经典SQL语句大全三:技巧
最新推荐文章于 2024-09-25 14:30:16 发布
本文介绍了多个实用的SQL语句技巧,包括在条件判断中使用1=1和1=2,数据库的收缩、压缩和日志清除,如何转移数据库给新用户,检查和修复数据库,以及存储过程来批量更改表的所有者。同时提供了循环插入数据和更新不及格成绩至及格的示例。
摘要由CSDN通过智能技术生成