方法1:
当出版社筛选条件为空,该如何写SQL呢?
1声明@publishers VARCHAR (50); SELECT * FROM dbo
2。书出版商=ISNULL (@publishers,出版商)
方法2:
声明@cinv varchar(50)从库存
select * 1=1和(cInvName=@cinv或@cinv是null)
方法3:
声明@ name VARCHAR (100), @page INT=1组
@ name='张三”
声明@sql VARCHAR (1000)
设置@sql=按觤yTable select * 1=1”
@ name(如果不为空
设置@sql=@sql +”和name=" + @ name +”、“——字符型注意引号个数
如果@page不是空
设置@sql=@sql + '和页面=' + LTRIM (@page) int类型注意转换为字符型
——打印@sql
EXEC (@sql)