• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

请帮助小弟我看看 查询有关问题

mysql 搞代码 7年前 (2018-05-31) 169次浏览 已收录 0个评论

请帮助我看看 查询问题。
产品表 — 表

1. 产品1 
2. 产品2
3. 产品3

属性表 — 表

1 产品 1 直角
2 产品 1 插孔
3 产品 2 直角
4 产品 2 插头
5 产品 3 插孔
6 产品 3 斜角

我想要 (selct 产品 from 属性表 where 属性 = 直角 and 属性 = 插孔 ) 查出 产品1 这个结果
帮我弄弄数据库设计对不对。 不对的话怎么设计。
** 这里 一个产品对应 N个属性。

我想弄跟这个网站一样的精简查询 http://www.chinese.molex.com/molex/products/group?key=rf_microwave_coax_connectors&channel=products 但是做不出来。中分类跟小分类不固定(小分类多选)

——解决方案——————–
select * from 产品表
where exists (select 1 from 属性表 where 产品=产品表.产品 and 属性 = 直角)
and exists (select 1 from 属性表 where 产品=产品表.产品 and 属性 = 插孔)


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:请帮助小弟我看看 查询有关问题
喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址