SQL查询 表数据 ID NUM 1 10 1 10 2 50我想获得的结果如下 total 60ID重复的记录不纳入合计 计算 有办法用1句SQL写出来吗 是否可以不用子查询 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select total=sum(num) from(select distinct id,num from 表名)a select id,sum(num) as total from table group by id 看错题~select total=sum(num) from (select distinct id,num from table) tb select sum(distinct num) as numfrom 表 这里ID 相同的 sum 都会一样吗 如果有不一样的要怎么处理 这个sql如何写? sql server 怎么实现join的? 存储过程的多重循环欠套,很难 关于SQL SERVER怎样创建主键的问题,麻烦高手们回答一下,先谢了! 【我有一个表有个日期字段,如何跟当前日期进行计算?】 数据库不增加字段,怎样使查询出来的记录加上自动编号 有关权限的问题 我想问一下如何写一个存储过程可以插入数据阿?? 字符串相加给100求Sql语句 如何极大提高sql server的性能 MSDE2000数据库 该SQL语句怎么写?
select total=sum(num) from
(select distinct id,num from 表名)a
select total=sum(num) from (select distinct id,num from table) tb
from 表