社区
MS-SQL Server
帖子详情
distinct column和sum的问题
liuhui810
2005-06-22 05:42:16
我想查不同行的sum.
select sum(column3)
from table
where having distinct(column1,column2)
怎么实现?
...全文
108
16
打赏
收藏
distinct column和sum的问题
我想查不同行的sum. select sum(column3) from table where having distinct(column1,column2) 怎么实现?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
16 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
liuhui810
2005-06-23
打赏
举报
回复
谢谢paoluo(一天到晚游泳的鱼)
结贴.
paoluo
2005-06-23
打赏
举报
回复
A 是查出的记录集的别名
liuhui810
2005-06-23
打赏
举报
回复
Select SUM(c)
from (Select Distinct a,b,c from [table]) A
A是什么意思?
paoluo
2005-06-23
打赏
举报
回复
回复人: rfq(任凤泉) ( ) 信誉:100 2005-06-23 09:00:00 得分: 0
好像不行。
--------------------------------------
什么叫不行,就楼主给出的数据,那条语句就是可以的。
Well
2005-06-23
打赏
举报
回复
用group by 分組進行查詢
rfq
2005-06-23
打赏
举报
回复
好像不行。
paoluo
2005-06-22
打赏
举报
回复
这样子吗??你的数据都是这样子的??
这样就简单了,但是我怀疑这个例子还是没有概括全你的数据
Select SUM(c)
from (Select Distinct a,b,c from [table]) A
liuhui810
2005-06-22
打赏
举报
回复
table:
a, b, c
ww zz 1
ww zz 1
qq xx 2
我就想要1+2的结果,而不是1+1+2的结果.
paoluo
2005-06-22
打赏
举报
回复
你举个例子,列出你的数据以及你要得结果吧。
我担心不清楚你的目的,写的语句不符合你的要求。
liuhui810
2005-06-22
打赏
举报
回复
to paoluo(一天到晚游泳的鱼)
"相同的,重复的column3你怎么处理??
要最大的??还是最小的??"
你说的对,目前两行完全一样.那就按重复行处理,不细分column1,column2了.
怎么做?
paoluo
2005-06-22
打赏
举报
回复
相同的column1,column2,重复的column3你怎么处理??
要最大的??还是最小的??
vivianfdlpw
2005-06-22
打赏
举报
回复
select sum(distinct column3) from table
liuhui810
2005-06-22
打赏
举报
回复
to paoluo(一天到晚游泳的鱼)
我的意思是,我不想把重复行也记录到sum里.
liuhui810
2005-06-22
打赏
举报
回复
to paoluo(一天到晚游泳的鱼)
快了.
我只想要一个数,你的给了一列数.
paoluo
2005-06-22
打赏
举报
回复
楼主是要这个吧
select sum(column3)
from table
Group By column1,column2
wenhongL
2005-06-22
打赏
举报
回复
???group by
SQL的排序聚合实用于初学者来看
SQL的排序聚合聚合函数: avg([all|
distinct
]...
sum
([all|
distinct
]
column
)
sum
:求和 max([all|
distinct
]
column
) max: 最大值 min([all|
distinct
]
column
) min: 最小值 count([all|
distinct
]
column
|*) count:统计
SQL COUNT
DISTINCT
函数
1.定义和用法可以一同使用
DISTINCT
和 COUNT 关键词,来计算非重复结果的数目。2.语法SELECT COUNT(
DISTINCT
column
(s)) FROM table3."Orders"表:CompanyOrderNumberIBM3532W3School2356Apple4698W3...
【Hive】count(
distinct
column
) 为何效率低?
count(
distinct
column
)为何效率低?
问题
?解决办法
问题
? 统计一个按天分区,每天都有百亿条数据条的hive表中account字段的非重用户数(大概两千万)。后来又更改为按id字段分别统计每个id的用户数。 很简单,...
mysql
column
查询_mysql查询:SELECT
DISTINCT
column
1,GROUP BY
column
2
现在我有以下查询:SELECT name, COUNT(name), time, price, ip,
SUM
(price)FROM tablenameWHERE time >= $yesterdayAND time 而我想做的是通过列’ip’添加一个
DISTINCT
,即SELECT
DISTINCT
ip FROM tablename...
sql学习
sum
()和count()
count(
distinct
column
_name) 函数返回
column
_name不同的的行数。将null改成0,结果为2,count将declined结果也计入了。count(
column
_name) 函数返回指定列的值的数目。count(*) 、count(1)函数返回表的行数。使用...
MS-SQL Server
34,588
社区成员
254,588
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章