在SQL查询中将别名命名为汇总?
发布时间:2021-02-28 20:30:07 所属栏目:MsSql教程 来源:网络整理
导读:我在我的SQL查询中使用汇总.我没有获得汇总的别名. 我的SQL是 SELECT [Column1],sum([Column2])FROM TableaGROUP BY [Column2] WITH ROLLUP 哪个回报 s 8t 8j 8null 24 如何替换总行中的NULL? 解决方法 您可以在CASE表达式中使用 GROUPING 函数. SELECT CASE
我在我的SQL查询中使用汇总.我没有获得汇总的别名. 我的SQL是 SELECT [Column1],sum([Column2]) FROM Tablea GROUP BY [Column2] WITH ROLLUP 哪个回报 s 8 t 8 j 8 null 24 如何替换总行中的NULL? 解决方法您可以在CASE表达式中使用GROUPING 函数.
SELECT CASE WHEN GROUPING([Column1]) = 1 THEN 'Total' ELSE [Column1] END [Column1],sum([Column2]) FROM Tablea GROUP BY [Column1] WITH ROLLUP SQL Fiddle (编辑:瑞安网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- LINQ:如何在多个字段上使用linq扩展方法样式进行JOIN?
- sql-server-2008 – SQL Server 2008 – 一个表24gb,删除了
- 添加和删除HTML节点的简单示例
- 如何在单个数据库中将Hibernate用于两个不同的模式
- 超级链接a的表现形式和打开方式
- sql – 如何检测和删除仅包含空值的列?
- “清醒”病毒伪装成情书 利用邮件泛滥网络
- sql-server-2005 – 在SQL Server 2005中分析非常大的结果集
- table中cesllspacing与cellpadding的区别详解
- sql-server-2008 – 动态sql错误:’CREATE TRIGGER’必须是