存储过程的话,判断呗,笨一点的方法就是为空执行一个语句,不为空执行另外一个。。。
所以我就想问问有没有不笨的方法嘛 ☺
@我想和这个世界谈谈: 你怎么都得判断啊,不笨的就是拼语句???如果需要涉及的条件就一个,还是简单点好,做好的东西没有笨不笨一说,如果需要判断的条件太多,就拼语句吧。。。
@顾晓北: 好的吧!
你是要写sql还是c#?
sql的话不建议走这种判断,类似(@xxx=null) or xxx=@xxx,这样有时候索引用不上。
c#写的话这个应该很容易了吧。
sql 存储过程!
拼sql时如果条件为空就不要加条件了,不为空你在加条件不就行了