美文网首页
一对多联表查询

一对多联表查询

作者: 軍_ | 来源:发表于2016-08-03 13:02 被阅读36次

    基本需求是:商品表product 和 属性值表cat_value 之间是一对多关系,要求对商品表中的商品按一到多个属性值进行筛选

    product表:product_id,name,price

    cat_value表:id,product_id,cat_id,value

    MySql:

    SELECT c.* FROM cat_value a INNER JOIN cat_value b ON a.product_id=b.product_id INNER JOIN product c ON a.product_id=c.product_id WHERE a.`value`='属性值1' AND AND b.`value`='属性值2'

    相关文章

      网友评论

          本文标题:一对多联表查询

          本文链接:https://www.haomeiwen.com/subject/ismqsttx.html