| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1046 人关注过本帖
标题:求教一个查询语句
只看楼主 加入收藏
xiaoniu1978
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2008-10-9
收藏
 问题点数:0 回复次数:7 
求教一个查询语句
名称    编号      地址    工资
小李   123456789  辽宁    1000
小王   XXXXXXX    上海    4000
小张   XXXXXXX    广洲    3000
小李   123456789   北京   3000
小李   123456789  辽宁    3000

我想查询的是,把编号一样的显示出来,其中编号、地址一样的,工资汇总
显示结果是这样
小李 123456789   辽宁   4000    (2)
小李 123456789   北京   3000    (1)
搜索更多相关主题的帖子: 语句 查询 
2008-10-09 13:28
师妃暄
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:805
专家分:107
注 册:2006-3-1
收藏
得分:0 
select 名称,编号,地址,SUM(工资)as 工资 from A Group by 名称,编号,地址

有实力才会有魅力 实力来自坚持不懈的努力
2008-10-09 14:05
makebest
Rank: 8Rank: 8
等 级:蝙蝠侠
威 望:3
帖 子:658
专家分:962
注 册:2005-3-17
收藏
得分:0 
满足你需要的结果的SQL是这样的: (其中 tt 是表名)

select t1.名称,t1.编号,t1.地址,SUM(t1.工资),COUNT(*)
from tt t1
where (select count(*) from tt t2 where t1.名称=t2.名称 and t1.编号=t2.编号)>1
group by t1.名称,t1.编号,t1.地址
2008-10-09 14:22
康elon
Rank: 2
来 自:西安
等 级:论坛游民
帖 子:179
专家分:24
注 册:2008-4-6
收藏
得分:0 
select name 名称, id 编号, sum(salary) 工资
from 表名
group by id

group by 后面出现一个id可以吧..??
是按ID相同的分组啊

我很厉害。。。
2008-10-09 19:29
xiaoniu1978
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2008-10-9
收藏
得分:0 
回复 3# makebest 的帖子
首先感谢大家帮忙。请问三楼,T1,T2是什么,我select后面都是TT_名称,TT_编号这样用的。
2008-10-10 10:05
西风独自凉
Rank: 8Rank: 8
等 级:贵宾
威 望:43
帖 子:3380
专家分:28
注 册:2007-8-2
收藏
得分:0 
T1,T2表名

2008-10-11 17:27
hmhz
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:30
帖 子:1890
专家分:503
注 册:2006-12-17
收藏
得分:0 
他肯定会说,我数据库中没有T1,T2这个两个表名,你们一定弄错了,哈哈哈

[编程论坛] ASP超级群:49158383  敲门暗号:ASP编程
龍艺博客 http://www.
2008-10-11 21:44
球球
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:1146
专家分:265
注 册:2005-11-28
收藏
得分:0 
T1,T2表别名

好累
2008-10-12 09:57
快速回复:求教一个查询语句
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017612 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved