我有两张 table
表1字段
fid,fname,fage
a ,abc ,20
b ,bcv ,21
c ,cyx ,19
表2字段
rcno,fid,status
1 ,a ,ok
2 ,c ,ok
3 ,a ,ok
4 ,b ,ok
5 ,a ,ok
我想像这样显示校长
fid from table1 , count(recno) from table 2 and fage from table1
fid,count(recno),fage
a ,3 ,20
b ,2 ,21
c ,1 ,19
我尝试了很多sql查询,但出现了错误
谢谢
最佳答案
你可以试试
SElECT t1.fid,
COUNT(t2.fid),
t1.fage
FROM Table1 t1 INNER JOIN
Table2 t2 ON t1.fid = t2.fid
GROUP BY t1.fid, t1.fage
关于sql count() 查询表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2529334/