【发布时间】:2018-03-14 09:29:05
【问题描述】:
我有三个表,分别命名为 Table1、Table2、Table3。表 1 有三列。它们是 studentId、studentName、taskName。表 2 有两个列作为 ID 和学生姓名。表 2 包括没有参加某个模块的学生的姓名。表 3 包含两列,将每个任务分配给主管。一个主管可以分配多个任务。在这里,我使用以下查询来计算每个主管的任务数:
SELECT Table3.supervisor, COUNT(*) as Total FROM issues LEFT OUTER JOIN
Table2 ON Table1.studentName=Table2.studentName LEFT OUTER JOIN Table3 ON
Table1.taskName=Table3.taskName WHERE Table2.userId is null GROUP BY Table3.supervior
谁能帮忙写一个查询来查找分配给参加某个模块的学生的任务总数?
【问题讨论】:
标签: mysql