怎么实现类似京东商城的条件筛选的数据库查询?有5个查询条件,并且每个条件都是可选是否要查询的

这是一个java项目的作业。假设查询的是服装类,分别要查询的是1.男女款式,2.上装还是下装,3.具体的服装类型,4.颜色,5.大小。如果要任意查询其中的三个条件,该怎么... 这是一个java项目的作业。假设查询的是服装类,分别要查询的是1.男女款式,2.上装还是下装,3.具体的服装类型,4.颜色,5.大小。如果要任意查询其中的三个条件,该怎么写查询语句? 展开
 我来答
Ishii__Momoka
2016-09-20 · 超过21用户采纳过TA的回答
知道答主
回答量:58
采纳率:0%
帮助的人:26万
展开全部
String sqlWhere = "烂岩 1=1 ";

if(null!=style){
sqlWhere + = " and style=? "
}
if(null!=color){
sqlWhere + = "敏差 and color=? "饥拿御
}

........
追问
1=1是下面的筛选条件都不用的时候为了能执行语句吗?我看了半天好像明白点了。不过如果是在hibernate框架下,相对于?用:parametername好像更好点。等我项目实验过后我回来采纳。谢谢了
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
深圳神光
2024-10-28 广告
**跨境电商选品软件通常支持自定义筛选条件**。以我们深圳市神光数据技术有限公司推出的沃师傅选品软件为例,它采用大数据技术,为跨境电商卖家提供量身定制的数据支持和运营策略,其中包括支持卖家自定义筛选条件的功能。卖家可以根据自己的需求,设置如... 点击进入详情页
本回答由深圳神光提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式