mysql 商品属性搜索出商品
商品detail表
包含了商品的id,和扩展字段
商品属性表
属性是可以动态扩展的,问题:属性是搜索条件 问:请展示出 材质为塑料 防水为YES,颜色为绿色的商品详细信息,按照sort_filed排序
sql编写:
SELECTgd.goods_id,gd.sort_filed
FROM(
SELECTgoods_id
FROM`goods_attr`
WHERE( attr_name = '材质' AND attr_value = '塑料' ) OR ( attr_name = '颜色' AND attr_value = '绿色' ) OR ( attr_name = '防水' AND attr_value = 'YES' )
GROUP BYgoods_id
HAVINGCOUNT( goods_id ) = 3 ) attrLEFT JOIN goods_detail gd ON attr.goods_id = gd.goods_id
ORDER BYgd.sort_filed
继续优化将attr_name 和attr_value设置索引
如果有更好的写法或者效率更好的写法欢迎评论
如果帮助到了你,也欢迎留言
mysql 商品属性搜索出商品相关推荐
- Android开发小技巧之商品属性筛选与商品筛选
前言 一周一篇文章,果真是不太容易.顺便吐槽一下上周也就是9月5号的文章,几天之内就耗完了我1.4G的空间流量,吓得我都抽搐了. 这个次为大家带来的是一个完整的商品属性筛选与商品筛选.什么意思?都见过 ...
- Android开商品属性筛选与商品筛选
原版代码请查看这里 前言 这个次为大家带来的是一个完整的商品属性筛选与商品筛选.什么意思?都见过淘宝.京东等爱啪啪吧,里面有个商品详情,可以选择商品的属性,然后筛选出这个商品的具体型号,这样应该知道了 ...
- 按商品id搜索lazada商品接口(支持高并发请求多个国家站数据)代码对接教程
lazada数据分析工具有哪些?具体有哪些特点?相信大家在运营lazada电商店铺的时候,想选对好的产品来售卖,想及时掌握对手的价格变化,想管理好大量的商品评论,需要借助一些第三方提供的产品分析工具来 ...
- mysql against无法搜索出结果_在搜索少于4个字符的字符串时,MATCH AGAINST在MySQL中不显示记录...
检查您的ft_min_word_len系统变量.这定义了要索引的单词的最小长度. 更新:好的我用ft_min_word_len=3做了一些测试 首先是一张测试表 CREATE TABLE `test` ...
- (转)商城系统商品属性的数据库设计思路
http://www.360doc.com/content/12/0513/18/1542811_210764350.shtml 最近看到一个题目,要求提出一套商品属性相关的数据库设计思路,要求是商品 ...
- 再从淘宝数据结构来看电子商务中商品属性设计
前言 那个啥-前面发了2篇文章讲这个商品表的设计,后面越多需求浮出水面才发现设计依旧有问题,好吧,乐观一点,正如我博客的标题一样,我在进化-^_^ 为什么要这样设计 先说几个需求,看看您现在是如何去实 ...
- php 商品模块添加商品属性,添加新商品
进入添加商品页后,如图1,2 添加新商品 图1 图2 促销价格前台表现 图3 图4 图5 附加价格前台表现 图6 添加新商品 图7 配件和关联商品前台表现形式 图8 图9 通用信息商品分类:商品分类是 ...
- 电子商务策划之商品属性规划
http://bbs.paidai.com/topic/90248 简单的说,在实体店和网店最大的购物体验差别是:实体店可以真实的看.感触.体验到真实的商品,而网购只能通过显示器虚拟的了解商品之后决策 ...
- ecshop商品属性价不打折
修改之前为:(会员价 + 商品属性价)* 商品数量 = 支付金额 修改之后为: 会员价 *商品数量 = 支付金额 目前没发有什么问题,后续再看看 转载于:https://www.cnblogs.co ...
最新文章
- Android性能优化典范第二季
- DeepID2:Deep Learning Face Representation by Joint Identification-Verification
- BZOJ3261 最大异或和 解题报告(可持久化Trie树)
- C语言宏的副作用的简单实例
- 【控制】《多智能体系统一致性与复杂网络同步控制》郭凌老师-第9章-结论与展望
- linux 安装软件
- 论文阅读01:大规模人脸图像检索的深度度量哈希
- mysql 运维常见操作
- 推荐算法工程师必备!!!协同过滤推荐算法总结
- ArrayList元素的排序 java 集合
- 网络管理与维护作业8
- 关于忘记SYSKEY密码后清除密码操作
- 【5G会话管理】UE IPv6地址的分配(SLAAC协议)
- 第三方支付对接-支付宝支付接入教程
- android 微信登陆功能,Android 实现微信登录详解
- laravel查询指定的一列数据 pluck
- CTF--2016中国西安西电华山杯网络安全技能大赛之crackme6
- Kubernetes EFK 日志收集
- NLI:Natural Language Inference
- mysql 表的第2条到4条记录,2020-07-30-mysql第三章作业练习