+ -
当前位置:首页 → 问答吧 → 求一sql语句

求一sql语句

时间:2011-12-14

来源:互联网

窗体上有4个检索条件
startTime
endTime
name
sex
已经在窗体上做了check,至少会有一个检索条件有值

假设表名为naTable

这句sql语句该怎么写??


作者: greyrainbow2010   发布时间: 2011-12-14

如果没写,传进的参数会是什么,NULL吗?

作者: guguda2008   发布时间: 2011-12-14

select * from naTable where isnull(@startTime,startTime)=startTime 后面一样

作者: ssp2009   发布时间: 2011-12-14

前面两个是时间,要跟表里的某个时间字段比较一下

作者: greyrainbow2010   发布时间: 2011-12-14

为啥我觉得这个语句很难写呢
4个条件
假设其中只有一个条件有值,那就4种情况了
假设其中有2个条件有值,那就是6种情况了
假设3个条件有值,那就是3种情况了
4个都有值,又是一种情况

这么多情况,一条sql语句怎么写啊??

作者: greyrainbow2010   发布时间: 2011-12-14