A表 ID NAME 1 1 2 2 3 3 B表 A_ID name 1 a 1 b 2 a 查出来的结果 A_ID B_COUNT 1 2 2 1 3 0SQL怎么查询?语句怎么拼写?A表 ID NAME1 12 2 3 3B表 A_ID name 1 a 1 b 2 a 查出来的结果 A_ID B_COUNT 1 2 2 1 3 0

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 00:02:28

A表 ID NAME 1 1 2 2 3 3 B表 A_ID name 1 a 1 b 2 a 查出来的结果 A_ID B_COUNT 1 2 2 1 3 0SQL怎么查询?语句怎么拼写?A表 ID NAME1 12 2 3 3B表 A_ID name 1 a 1 b 2 a 查出来的结果 A_ID B_COUNT 1 2 2 1 3 0
A表 ID NAME 1 1 2 2 3 3 B表 A_ID name 1 a 1 b 2 a 查出来的结果 A_ID B_COUNT 1 2 2 1 3 0
SQL怎么查询?
语句怎么拼写?
A表 ID NAME
1 1
2 2
3 3
B表 A_ID name
1 a
1 b
2 a
查出来的结果
A_ID B_COUNT
1 2
2 1
3 0

A表 ID NAME 1 1 2 2 3 3 B表 A_ID name 1 a 1 b 2 a 查出来的结果 A_ID B_COUNT 1 2 2 1 3 0SQL怎么查询?语句怎么拼写?A表 ID NAME1 12 2 3 3B表 A_ID name 1 a 1 b 2 a 查出来的结果 A_ID B_COUNT 1 2 2 1 3 0
select
ID as A_ID,
count(b.A_ID) as B_COUNT
from A
left join B on A.ID=b.A_ID
group by a.ID