两张表
A 主键ID 列名为a
B 有一列参照到A表的主键a如何用连接搜索出A表中不同的a值下对应的B表中的记录条数 比如A表中的记录如下
+--------+
| a |
|--------+
| 1 |
| 2 |
+--------+
B表中的记录如下
+-----------------------+
| a | b |
+-----------------------+
| 1 | aa |
| 1 | bb |
| 1 | cc |
+-----------------------+
搜索出来应该是如下结果
3
0
A 主键ID 列名为a
B 有一列参照到A表的主键a如何用连接搜索出A表中不同的a值下对应的B表中的记录条数 比如A表中的记录如下
+--------+
| a |
|--------+
| 1 |
| 2 |
+--------+
B表中的记录如下
+-----------------------+
| a | b |
+-----------------------+
| 1 | aa |
| 1 | bb |
| 1 | cc |
+-----------------------+
搜索出来应该是如下结果
3
0
group by a.a
我想要的结果是 a表中的1对应3条记录 a表中的2没有记录则为0所以结果是
1 3
2 0
用个外连接left join就可以了