好吧,所以我正在使用 MySQL,我得到了一个应该用于新闻文章的数据库,在数据库中我有两个表,一个是员工,另一个是文章。表员工由员工ID和姓名等组成,表文章有文章ID和有关文章的信息。现在我想做的是,我想得到所有的员工,甚至是那些没有写过任何文章的员工。我想知道员工以及他们所在的文章 ID。例如:
employeeID | Name | articleID
1 | Loren | 26
2 | Jack | 22
2 | Jack | 23
5 | Clark | 25
5 | Clark | 26
5 | Clark | 27
2 | Loren | 28
2 | Louise | 30
2 | Louise | 31
2 | Louise | 33
现在这是我认为它变得棘手的地方,我无法理解它,我应该进行连接以将两个表放在一起,然后使用 count 找出员工有多少文章书面。所以在使用两个查询时
SELECT Name, employeeID
FROM employees
SELECT articleID
FROM articles
我得到了我需要的信息,但是如何将这两个查询组合成一个,以便从上面的示例中得到它