当前位置:首页 > MSSQL

两表关联统计

canca18年前 (2008-08-20)MSSQL741

表1
id name
1  小王
2  小李

表2
id tid address
1   1    shanhai
2   1    baijin

怎样写出这样的视图呢?
id 名称 地址总数
1   小王    2
2   小李    0

方法:

select 表1.id,表1.name,count(表2.address)
   from 表1 left join 表2 on 表1.id=表2.tid
   group by 表1.id,表1.name

红色部分相对应.

扫描二维码推送至手机访问。

版权声明:本文由Ant.Master's Blog发布,如需转载请注明出处。

本文链接:https://iant.work/post/374.html

标签: MSSQL
分享给朋友:

“两表关联统计” 的相关文章

left join/right join/inner join操作演示

表A记录如下:aID        aNum1           a200501112   &nb…

MSSQL 2000无序聚集问题

表a1 id 1 2 3 4 5 6 7 8 9 10 11 查询SQL语句: select max(id) from (select top 10 id from a1) ta 返回结果:11 没有聚集索引,表中的数据存储的序列是无序的。所以top取出的数据是不确定性的。可加order…

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。