您的位置:首页 > 数据库

多条件查询使用的SQL查询语句

2009-03-08 15:28 423 查看
上个学期给学校里做了个档案管理系统,比较简单,只是一些查询删除数据之类的,在选择条件查询时查了很多资料,萝卜给我介绍了个,很好用,写了写,比较简单易用,写下来记录下^_^

SELECT * FROM [TABLE1]
WHERE (A=NULL OR A=@a)
AND (B=NULL OR B=@b)
AND (C=NULL OR C=@c)


还有就是写查询串,当然在存储过程里直接用判断下亦可以,在网上看到很多都是的

string sql="SELECT * FROM [TABLE1] WHERE 1=1";
if(!String.IsNullRoEmptyString(a))
{
sql+=" AND A=@A";
}
else if(!String.IsNullOrEmptyString(b))
{
sql+=" AND B=@B";
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: