首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

sql计算重复记录个数,并在另一列显示,大家帮帮忙。解决方法

2012-05-08 
sql计算重复记录个数,并在另一列显示,大家帮帮忙。select c.cardname as 姓名,c.cardfunction as 职务,b.uc

sql计算重复记录个数,并在另一列显示,大家帮帮忙。
 
 select c.cardname as 姓名,c.cardfunction as 职务,b.ucompany as 公司,c.addTime as 申请时间

  from cn_business b ,Card c
 
 需求: 查出u.company的重复个数。

 表结构:
  姓名 公司  
  张三 a 公司
  李四 b 公司
  王五 a 公司

  其中可能A公司有三个重复,B公司有10个重复得出以下结果

  公司 重复数
  a公司 3
  b公司 10

 

[解决办法]

探讨

引用:

引用:

[Quote=引用:]

SQL code

SELECT 公司,COUNT(1) AS 重复数
FROM 表
GROUP BY 公司
[/Quote
谢谢朋友回复,两个表联合的时候就不知道怎么写了。。。


关联的表结构给出来,想要得到的结果,测试数据给出来。



用户表
use……

热点排行