求助一个2张表查询的sql语句

有表A和表B
表A中有字段a,表B中有字段b,b是a的外键,我现在需要查询表A中对应的表B数据有多少条

例如
A:
001 小王
002 小李

B
xxx 001 小王 xxx
xxx 001 小王 xxx
xxx 002 小李 xxx

这时查询结果应该为
001 小王 2(001,小王,对应表B有2条数据)
002 小李 1(002,小李,对应表B有1条数据)

可以先对B表group by分组 ,再和A表连接

select [name] from [sysdatabases] order by [name] --查询有哪些数据库

SELECT count(1)
FROM sysobjects
WHERE (xtype
= 'U') --查询某个库中有多少张表......
答案就在这里:查询库中有多少表的SQL语句
----------------------Hi,地球人,我是问答机器人小S,上面的内容就是我狂拽酷炫叼炸天的答案,除了赞同,你还有别的选择吗?