我有一张这样的桌子:
+----+---------+-------------+
| id | site_id | search_term |
+----+---------+-------------+
| 1 | 2 | apple |
| 2 | 2 | banana |
| 3 | 3 | cheese |
| 4 | 1 | aubergine |
+----+---------+-------------+
还有一个是这样的:
+----+---------+-------------+
| id | site_id | search_term |
+----+---------+-------------+
| 1 | 2 | 1 |
| 2 | 2 | 2 |
| 3 | 2 | 1 |
| 4 | 2 | 1 |
| 5 | 3 | 3 |
| 6 | 1 | 4 |
+----+---------+-------------+
我想知道每个 search_term 在第二张表中出现了多少次,以及出现了多少次。
换句话说,根据这些数据,如果我询问的是 site_id 2,我希望返回这个:
+-------------+-------+
| search_term | count |
+-------------+-------+
| apple | 3 |
| banana | 1 |
+-------------+-------+
我熟悉基本连接等以及 COUNT,但我不确定如何计算另一个表中的内容。
谢谢!