当前位置:首页 > MSSQL

两表关联统计

canca18年前 (2008-08-20)MSSQL698

表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
分享给朋友:

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

EXISTS与IN的区别

网上查了很多关于这两个单词的用法,说法很多,但大同小异,现在归纳如下: 关于EXISTS与IN的区别:EXISTS检查是否有结果,判断是否有记录,返回的是一个布尔型(TRUE/FALSE)。IN是对结果值进行比较,判断一个字段是否存在于几...…

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

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

Can't start a cloned connection while in manual transaction mode

昨天调试程序时出现这个问题:Can't start a cloned connection while in manual transaction mode 原因一般是当你在一个SQL SERVER的JDBC连接上执行多个STATEMENTS的操作,或者是手动事务状态(AutoCommit=fals…

SQL2000数据库 ldf文件减肥

SQL2000数据库 ldf文件减肥       请按步骤进行,未进行前面的步骤,请不要做后面的步骤     否则可能损坏你的数据库.      &n…

发表评论

访客

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