案子:

表:

product:

product_id|name |

------------------------

1 |iphone 4 |

2 |gallaxy 2 |

3 |blackbery 6 |

product_attribute:

id|product_id|attribute_id

--------------------------------------------------

1 |1 |2

2 |1 |6

. . .

attribute:

------------------------------

attribute_id|name |value|

1 |width |300

2 |width |320

3 |width |310

4 |height|390

5 |height|370

6 |height|380

应该得到结果:

product_id|height|width

1 |380 |320

......................

编辑:

高度和宽度属性只是产品属性的一部分 – 产品需要具有动态能力,由用户在后端添加,就像在magento中一样,因为我选择了eav db design.

如果我们不知道产品有哪些名称,请尽可能写查询.

谢谢

mysql eav_mysql – 如何使此eav查询生成水平结果相关推荐

  1. mysql eav_mysql – 数据库设计:EAV选项?

    虽然如图所示是极简主义,但Model2的属性表将元数据的概念引入混合中,并带来了所有的好处. Model2还有其他优点,例如与较小行大小(Value表)相关的性能提升,但我想关注元数据概念. 即使as ...

  2. mysql忽略大小写jpa解决_春数据JPA查询生成忽略大小写,以避免列数据

    我使用的是春天的数据JPA获取使用ignoreCase属性数据为大写:春数据JPA查询生成忽略大小写,以避免列数据 Employee类: import javax.persistence.Entity ...

  3. mysql中如何把两个查询结果列数不同并成一张表_MySQL

    引言 本文整理了MySQL相关的知识,方便以后查阅. 基础架构 下图是 MySQL 的一个简要架构图,从下图你可以很清晰的看到用户的 SQL 语句在 MySQL 内部是如何执行的. 先简单介绍一下下图 ...

  4. mysql选出重复的字段_mysql查询表里的重复数据方法:

    INSERT INTO hk_test(username, passwd) VALUES ('qmf1', 'qmf1'),('qmf2', 'qmf11') delete from hk_test  ...

  5. mysql五补充部分:SQL逻辑查询语句执行顺序

    mysql五补充部分:SQL逻辑查询语句执行顺序一 SELECT语句关键字的定义顺序 二 SELECT语句关键字的执行顺序 三 准备表和数据 四 准备SQL逻辑查询测试语句 五 执行顺序分析 一 SE ...

  6. mysql 虚拟列索引_使用MySQL 5.7虚拟列提高查询效率

    原标题:使用MySQL 5.7虚拟列提高查询效率 导读 翻译团队:星耀队@知数堂 团队成员:星耀队-芬达,星耀队-顺子,星耀队-M哥 原文出处:https://www.percona.com/blog ...

  7. MySQL 数据库 like 语句通配符模糊查询小结

    MySQL 报错:Parameter index out of range (1 > number of parameters, which is 0)--MySQL 数据库 like 语句通配 ...

  8. python亿级mysql数据库导出_Python实现将MySQL数据库表中的数据导出生成csv格式文件的方法...

    本文实例讲述了python实现将MySQL数据库表中的数据导出生成csv格式文件的方法.分享给大家供大家参考,具体如下: #!/usr/bin/env python # -*- coding:utf- ...

  9. mysql pool返回值_【Mysql】你知道一条查询语句是如何执行的吗?

    [Mysql]你知道一条查询语句是如何执行的吗?​mp.weixin.qq.com 前言 在默认大家学习了Mysql结构的基础上,我们来深入的解析一下sql语句在mysql中是如何流转和实现的.本文会 ...

最新文章

  1. CSS属性disabled和readonly的区别是什么
  2. Atitit r2017 r6 doc list on home ntpc.docx
  3. Ext4 MVC CRUD操作
  4. easyui使用datagrid时列名包含特殊字符导致表头与数据错位的问题
  5. zend studio配置mysql_Zend studio for eclipse中使php可以调用mysql相关函数的设置方法
  6. 蓝桥杯练习系统 —— 题解目录
  7. 前端经典面试题 不经典不要star!
  8. Paddle 使用预训练模型 实现快递单信息抽取
  9. Flask学习-Flask app接受第一个HTTP请求
  10. 库克斯坦福大学毕业演讲批评硅谷现状:我们有责任改变方向
  11. Maven实战读书笔记(3)
  12. rpm -e --nodeps_Linux系统rpm方式管理软件
  13. 将java.util.Date转换为java.time.LocalDate
  14. 云服务器上找不到指定的加密锁,请问电脑上的系统文件打不开 桌面上显示找不到指定的加密锁 该怎么办 求大神指点...
  15. 滴滴竟然已经投资了这么多公司?
  16. 读书百客:《白马篇》赏析一
  17. [js]整合google,51ditu和mapbar的地图API [此博文包含图片]
  18. 杨海朝 mysql_老男孩Mysql高级DBA 实战新浪首席DBA 老男孩教育杨海朝老师全程主讲 老男孩Mysql视频...
  19. html设置闹钟提醒,设置闹钟标签.html
  20. minecraft java版皮肤查看_我的世界官网针对Minecraft Java版玩家皮肤的更新

热门文章

  1. 劳动和社会保险统计与计算机应用,“劳动和社会保险统计与计算机应用”复习(6)...
  2. 使用调式音阶即兴 一
  3. 如何在Windows版iTunes中播放Ogg音乐文件
  4. java 知网 语义 相似度,基于知网语义相似度的中文文本分类研究 论文笔记
  5. 圣诞节!教你用 Python 画棵圣诞树
  6. 标段(包)分类 字典sql
  7. 互联网摸鱼日报(2023-01-11)
  8. IEEE2019论文:使用基于特征融合和缩放的具有空间上下文分析的单镜头检测器在无人机图像中检测小物体
  9. 嵌入式软件面试准备与知识点总结
  10. 京东手机销售数据分析,华为和三星的距离还有多远?