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

一对多联表查询

作者: 軍_ | 来源:发表于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'

相关文章

  • 一对多联表查询

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

  • 常用方法

    A alias 联表查询方式 一、table() 二、联表查询(内联、左联、右联、全联)的语法 表1结构--- ...

  • 黑马SQL笔记 - 基础篇 - 4. 多表查询

    多表关系 一对多 多对多 一对一 连接查询 自连接:当前表与自身的连接查询,自连接必须使用表别名内连接:相当于查询...

  • mongo 联表查询方法

    这里只对同库联表查询做介绍,跨库联表查询可能在之后也会介绍(因为公司架构变动,之后可能会联表查询)我用到的联表查询...

  • 关联查询、子查询与分页查询

    关联查询 关联关系分为一对一,一对多,多对多关系关联查询就是从多张表中查询数据,当我们使用n张表使用关联查询,至少...

  • Django模型层之多表操作(三)

    基于对象的跨表查询 一对多查询(publish与book) 一对一查询(Author 与 AuthorDetail...

  • 高级映射-一对多查询-多对多查询

    一 一对多查询-概述 1 需求 查询订单及订单明细 2 sql语句: 确定主查询表:订单表 orders 确定关...

  • 关系的种类对于性能的影响

    一对多单向只有一个查询: 一对一双向同样只有一个查询: 多对一(维表为多端)双向,4个查询: 多对多双向,5个查询...

  • MySQL多表查询

    首先我们来了解一下表与表之间的关系:一对一、一对多、多对多。这里我们把多表查询分为四个学习模块:连接查询、合并结果...

  • 2020-03-21

    1.Mybatis多表查询 1.1 一对一查询 1.1.1 一对一查询的模型 用户表和订单表的关系为,一个用户有多...

网友评论

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

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