SQL中多条件同时查询语句怎么写?

我现在的查询是建一个网上鞋城,我现在所有鞋的信息包括品牌,风格等等,假如我的JSP页面只能选择这两种查询方式,我怎么在SQL中写查询语句,这两种可以只有其中一种,怎么写,谢谢各位大虾,,,在线等,,实在谢谢

1、首先我们打开电脑里的SQL打开一个数据库。

2、然后我们点击界面上方菜单栏里的表选项打开数据库的一张表进行查询。

3、然后我们选择表右上角的加号键。

4、然后我们在编辑器中输入如图所示代码进行数据查询。

5、然后我们点击运行查看运行结果。

6、多条件查询最终结果如图所示我们可以看到多条件查询语句成功。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-06-15
我个人觉得应该可以这样实现:
DECLARE @Pinpai VARCHAR(50)
DECLARE @Fengge VARCHAR(50)
SELECT *
FROM [表]
WHERE [品牌] = CASE @Pinpai WHEN NULL THEN NULL ELSE @Pinpai END
OR [风格] = CASE @Fengge WHEN NULL THEN NULL ELSE @Fengge END
第2个回答  2012-06-15
select * from table where 品牌='' or 风格=''
第3个回答  推荐于2017-11-25
select * from table where (品牌=‘条件' 条件 is null)and (风格=‘条件' or 条件 is null)

在筛选的时候条件也可以是模糊查询 like '%条件%' 形式的
比如 select * from table where 品牌 like '%'||传入的条件||'%'本回答被提问者和网友采纳
第4个回答  2012-06-15
查询语句拼接字符串啊~~~