(请参阅我在本文底部测试的数据库结构.)

我执行这个查询:

SELECT m.title, GROUP_CONCAT(DISTINCT(d.name) SEPARATOR ',') d FROM movies m

INNER JOIN movies_seen s

ON s.object_id = m.id

LEFT JOIN movies_directors_connections dc

ON dc.movie_id = m.id

LEFT JOIN movies_directors d

ON d.id = dc.director_id

有了这个结果:

title | d

Pulp Fiction | Quentin Tarantino,George Butler,Robert Fiore

但我想要得到这个:

title | d

Pulp Fiction | Quentin Tarantino

Pumping Iron | George Butler,Robert Fiore

和建议?

多表连接去重复 mysql_连接多个表时避免重复条目(MySQL)相关推荐

  1. Sharding-Sphere,Sharding-JDBC_分库分表(水平分库_水平分表)_Sharding-Sphere,Sharding-JDBC分布式_分库分表工作笔记004

    然后我们前面说了垂直分库,分表,我们要了解什么是垂直分库分表 1.垂直分表,就是比如,我们有个课程的表,但是我们数据量太大的话,我们把这个课程表,可以分成 课程基本信息表,课程描述表,这两个表,这样的 ...

  2. mySQL学习记录(局域网连接/基础查询/条件查询/常见函数/窗口函数/表连接/子查询/插修删建表)

    一些基础概念 DB 数据库 存储数据的容器 DBMS 数据库管理系统 又称数据库软件.产品如mysql/oracle/db2/sqlserver SQL 结构化查询语言 是所有的DBMS都使用的一种D ...

  3. 第七周 Java语法总结之数据库大全_DDL_DML_DQL_约束_备份与还原_表的关系_三大范式_多表查询(内连接_外连接_子查询)_musql事务_隔离级别

    文章目录 数据库 DDL语句:数据库定义语句 1.库的增删查改 1.查询当前mysql下所有的数据库 2.创建数据库 3.查看创建数据库的默认的字符集(了解) 4.修改数据库的字符集(了解) 5.删除 ...

  4. 为什么selection.find在word vba中不返回所有结果?_工作表查询中,内连接Inner join的讲解...

    大家好,我们继续讲解VBA数据库解决方案,今日讲解第56讲内容: 数据表查询中,内连接Inner join的讲解.从这讲开始给大家实例讲解在查询中各种连接方式的应用.为什么到现在才讲解这块内容呢?是的 ...

  5. 二、MySQL连接查询学习笔记(多表连接查询:内连接,外连接,交叉连接详解)

    MySQL连接查询(多表连接查询:内连接,外连接,交叉连接详解) 6:多表连接查询 笛卡尔乘积:如果连接条件省略或无效则会出现 解决办法:添加上连接条件 连接查询的分类: 1.按年代分类:1)sql ...

  6. MySQL 多表查询、连接查询(内连接、外连接)

    文章目录 1. 多表查询 2. 连接查询 练习 LeetCode 175. 组合两个表 练习 LeetCode 181. 超过经理收入的员工 练习 LeetCode 1378. 使用唯一标识码替换员工 ...

  7. open表和closed表_什么是左外连接?左外连接在工作表查询中的应用

    大家好,我们今天接着讲连接的方式的第二种,左外连接.在上两讲中,我们讲了内连接,并用内连接分别连接数据库和EXCEL进行了实例的应用讲解,我们今日讲解第二种连接:左外联接. 所谓左外联接,是以左表为基 ...

  8. mysql连接查询分为几种方式_SQL多表查询的几种连接方式

    一.基础 1.1 SQL查询的基本原理 第一.单表查询:根据WHERE条件过滤表中的记录,形成中间表(这个中间表对用户是不可见的):然后根据SELECT的选择列选择相应的列进行返回最终结果. 第二.两 ...

  9. MyBaties中多表查询及数据库左连接、右连接、内连接、全连接笔记

    本文最终目的是介绍MyBaties中多表查询方法,最难的就是多对多的查询方式,在此之前咱们先一起复习一下数据库的两表间的连接方式. 数据库表连接方式 数据库两个表之间有四种连接方式,其中包括左连接.右 ...

最新文章

  1. PIXI 下落文字消除(3)
  2. 《预训练周刊》第12期:无注意力变换器、借蛋白质语言模型论进化速度
  3. 互联网公司IT系统架构进化之路
  4. c语言if语句条件是字母,C语言的if语句中,用作判断的条件表达式为()
  5. [渝粤教育] 中国地质大学 金融保险业会计 复习题
  6. C# FTP 上传、下载、获取文件列表
  7. 一键刷入twrp_小米/红米手机到手了该怎么解锁和刷 twrp
  8. linux 账号管理与ACL权限设定
  9. [渝粤教育] 西南科技大学 铁路交通信号控制 在线考试复习资料
  10. 一文细数73个Vision transformer家族成员
  11. 多线程、多核技术是什么技术?
  12. 对应生成树的基本回路_离散数学课程复习考试试题及答案B
  13. iOS 获取屏幕方向,和强制屏幕旋转
  14. 微软 rms服务器端,RMS 客户端部署说明 - Azure 信息保护 | Microsoft Docs
  15. 昌乐博闻学校2021年高考成绩查询,2021高考难度升级吗?两点忠告送给高考生
  16. 使用requests爬取高德地图国内所有城市的天气情况
  17. 坪效是传统超市的5倍以上!京东首家线下生鲜超市7FRESH开业
  18. 蓝牙BQB认证的过程与方式(SIG)
  19. 【vultr使用流程笔记】
  20. yolov5 检测detect.py笔记

热门文章

  1. NVIDIA Jarvis:一个GPU加速对话人工智能应用的框架
  2. mysql+3.11.1_【MySql】1.3 使用正则表达式搜索
  3. Could not initialize class org.jetbrains.kotlin.gradle.internal.KotlinSourceSetProviderImplKt
  4. 20181113-2 每周例行报告
  5. Java后端WebSocket的Tomcat实现
  6. 删除maven仓库中的LastUpdated文件
  7. matlab 填充 多边形,algorithm – 如何在MATLAB中从无序边数据创建填充多边形?
  8. Axel之 -axel_do剖析
  9. HDU-1698-Just a Hook
  10. html frameset