首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

求各种条件或关系的SQL话语查询写法

2012-08-17 
求各种条件或关系的SQL语句查询写法select * from sometable where (ID?,name?,sex?)比如上面查询有三

求各种条件或关系的SQL语句查询写法
select * from sometable where (ID=?,name=?,sex=?)
比如上面查询有三个参数,ID,name,sex,输入的三个参数可以全部输入,可以部分输入,查询出表中对应的满足条件的数据?

[解决办法]

SQL code
select * from sometable where ID=isnull(@id,id) and name=isnull(@name,name) and sex=isnull(@sex,sex)
[解决办法]
探讨

引用:
SQL code
select * from sometable
where ID=isnull(@id,id) and name=isnull(@name,name) and sex=isnull(@sex,sex)


请问:我的这三个参数是由外界赋值的,由函数参数传入,该怎么写呢?

热点排行