一个查询的问题!!!!!!!!
时间:2011-11-16
来源:互联网
/* 两个表结构一样, Id int LoginName varchar(50) num int Grade int 数据如下: t1 1 zhangsan 1 1 2 lisi 4 1 3 wangwu 7 4 4 xiaoming 3 3 t2 1 zhangsan 8 1 2 lisi 9 1 3 wangwu 8 4 4 xiaoming 8 3 怎么可以查询成下面的结果 根据去除重复的loginname获取sum(num) 1 zhangsan 9 1 2 lisi 13 1 3 wangwu 15 4 4 xiaoming 11 3 */
作者: qiudong_5210 发布时间: 2011-11-16
select a.id,a.loginname,a.num+b.num as num a.grade from t1 a inner join t2 b on a.id=b.id
作者: qianjin036a 发布时间: 2011-11-16
FROM
(SELECT * FROM A
UNION ALL
SELECT * FROM B)
T
GROUP BY ID,LOGINNAME,GRADE
作者: SQL777 发布时间: 2011-11-16
select LoginName,sum(num) from (select LoginName,num from A union all select LoginName,num from B)t group by LoginName
作者: ssp2009 发布时间: 2011-11-16
作者: qiudong_5210 发布时间: 2011-11-16
作者: qiudong_5210 发布时间: 2011-11-16
select LoginName,sum(num) from (select LoginName,num from A union all select LoginName,num from B)t group by LoginName
作者: fredrickhu 发布时间: 2011-11-16
比如表名是 TEST1, TEST2,TEST3,TEST4,TEST5
传入表的个数可能是2个,也可能是三个,
初始表名的数字为1 或者3,这要怎么做啊?求解
作者: qiudong_5210 发布时间: 2011-11-17
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28