select distinct 疑问

junlintianxia07 junlintianxia07 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
SELECT distinct 单据号, 个人编号, SUM(总费用) AS 总费用, SUM(补偿金额) AS 补偿总费用,
SUM(其它补偿) AS 其它补偿,政策年度,补偿年度,单据日期
FROM dbo.v_apprexpense
WHERE GROUP BY 单据号,个人编号, 政策年度,补偿年度,业务类型,单据日期

我现在想要得到结果 单据号 不重复的 结果集,为什么加上distinct 不起作用,
我应该如何修改这个sql 呢?
谢谢!
...全文

相关推荐

SQL SELECT DISTINCT 语句

SQL SELECT DISTINCT 语句 SELECT DISTINCT 语句用于返回唯一不同的值。 SQL SELECT DISTINCT 语句 在表中,一个列可能会包含多个重复值,有时您也许希望仅仅列出不同(distinct)的值。 DISTINCT 关键词用于返回唯一不同的值。 SQL SELECT DISTINCT 语法 SELECT DISTINCT column_name,column_name FROM table_name; 在本教程中,我们将使用 RUNOOB 样本数据库。 下面是选自 “Websites” 表的数据: +----+--------------+-

weixin_38600696

select distinct用法

sql中select语句中的distinct的用法

woolinux

SQL select distinct的使用方法

主要介绍了SQL中distinct的用法 ,需要的朋友可以参考下

weixin_38701312

Hive Sql – Multi Distinct(多个distinct在同一个query中) 优化

背景 当多个 distinct 操作同时出现在 select 中,数据会分发多次。容易造成Reduce数据倾斜 优化点 1、如果不要求精确值,可以使用 spark-sql approx_count_distinct函数 (基数计数 hyperloglog) 2、修改SQL 基础数据准备如下, 需要计算 不同渠道下的 不同周期 的访问uv presto:bi> desc tmp.multi_distinct_test; Column | Type | Extra | Comment ---------+---------+-------+---------- user_id | bi

weixin_38610657

分析MySQL中优化distinct的技巧

有这样的一个需求:select count(distinct nick) from user_access_xx_xx; 这条sql用于统计用户访问的uv,由于单表的数据量在10G以上,即使在user_access_xx_xx上加上nick的索引, 通过查看执行计划,也为全索引扫描,sql在执行的时候,会对整个服务器带来抖动; root@db 09:00:12>select count(distinct nick) from user_access; +———————-+ | count(distinct nick) | +———————-+ | 806934 | +—————

weixin_38640985
评论 25
收藏 已收藏
分享
返回顶部
junlintianxia07
MS-SQL Server 34,876 成员 254,635 内容