さて、私はMySQLを使用しており、ニュース記事用のデータベースを取得しました。データベースには2つのテーブルがあり、1つは従業員で、もう1つは記事です。テーブル employees は従業員 ID と名前などで構成され、テーブル article は記事 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 を使用して従業員が持っている記事の数を取得する必要があります。書いた。したがって、2つのクエリを使用しながら
SELECT Name, employeeID
FROM employees
SELECT articleID
FROM articles
必要な情報を取得しますが、これら 2 つのクエリを 1 つにまとめるにはどうすればよいので、上記の例から取得できますか?