把你语句中Where部分的“.. = (select ..”全部换成“.. in (select ..”
解决方案 »
- 问一下稍微难一点的问题
- SQL语句写法的2种疑问
- 问个好傻的问题
- 为什么只能导入一条数据呢^_^
- ------------------------从Excel导入数据部分数据变成Null的问题。加了IMEX=1又报其它的错-----------------
- log viewer could not read information
- 数据库连接问题
- 表中的数据出了问题,怎么修复,急问
- 大虾来救救我的数据库啊~~~~~谢谢了~~~~
- SQL 聚合语句问题 AVG
- mdf,ldf文件如何在企业管理器中显示出来
- 权限dri 是?表中 只有 非聚集索引,在sysindexes 中此表的indid 列仍旧为0,而不是 2~255
类似上面的case语句全部改为
((@Gift='全部') and (ZSGiftSignIn_d.ZGift_ID in (select ZGift_ID from SGiftInfo )) or ((@Gift<>'全部') and (select ZGift_ID from ZSGiftInfo where ZGift_Desc=@Gift))