mysql问题,类似商城的多属性条件查询,如下图

mysql问题,类似商城的多属性条件查询,如下图,第1张

select * from table1 where id in ( select pid from table2 where 质量=100 and 版本=国行 and 颜色=白 and 内存=2 )

不会很大.

提供两种 *** 作简便的实现方式:

如果属性类目是固定的,简单点

product结构:分类名颜色 尺码

T恤白色L

搜索条件:where 分类名="T恤" and 颜色="白色" and 尺码="L"

不固定的话,属性值做拼接

分类名 属性

T恤,白色,L,

搜索条件:where 分类名="T恤" and 属性 like '%,白色,%' and 尺码 like '%,L,%'


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5896867.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-07
下一篇 2023-03-07

发表评论

登录后才能评论

评论列表(0条)

保存