现在有个问东西要写成存储过程,但不知道如何下手,如何写`~! 现在我要对这个表进行查询,但是有个要求:就是查询的条件可以随意的组合`,例如:姓别和性别其它为空,姓名和成绩,成绩和学号``等`~~! 
我在这些条件,前面在前台设了选项控件.  请问存储过程如何写呢????? 
select 姓名,性别,成绩,学号,班级,日期 from table 

解决方案 »

  1.   

    可以组合的,你只搜你要的选项加WHERE就行了
      

  2.   

    楼上对的
    附加到 where 后面,判断好你控件是否为空值,
    分清楚条件是 and 还是  or 就可以了。
      

  3.   

    既不动手,也不思考,别人给什么建议也没用
    自己的工作终究只能由自己来做,
    这是我唯一能给的有用的建议http://topic.csdn.net/u/20081215/11/8f33a227-7801-4eff-9482-347d3cba2e57.html
      

  4.   

    楼上对的 
    附加到 where 后面,判断好你控件是否为空值, 
    分清楚条件是 and 还是  or 就可以了。
    我试过啦```这只是测试的啊`!  后面WHERE 的条件有`10个以后``有上百种组合`~`  一定要写成存储过程`
      

  5.   

    where ? and ? and ? and ? and ? and ? ……………………