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

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

请帮助我看看 查询问题。

产品表 — 表

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 属性 = 插孔)

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

相关文章:

你感兴趣的文章:

标签云: