SELECT type, price, advance
FROM titles
ORDER BY type
COMPUTE SUM(price) , SUM(advance) BY type怎样让求和后的的统计字段重命名,比方说上面的sql语句执行后会出现2个sum,这不知道哪个是pirce统计后的,那个是advance统计后的结果,我想把结果重命名
解决方案 »
- 请问大家,数据库中的约束太多,会不会影响数据库的性能呢?
- 求助SQL语句?万分感谢!急!
- shinesky(找天的人) talantlee(風) 各50分
- sql server2008 如何从日志 找到 某个表的记录修改历史
- 请邹键SQL server数据库误删除后能不能恢复啊。
- 表分区报错!
- 有关图标的小问题,请大家帮忙!
- 请问如何把两个结果集放在一列里面?
- 如何通过互联网联接到某个连上互联网的局域网中的一台计算机上的MSSQL上
- 请问:怎么才能把软件作成适应多种数据库的版本
- 请教各位高手一条SQL语句!!!
- select top 0 * into table1 from table2 ,有没办法可以直接修改table2的属性后生成table1?
SELECT type, price, advance
FROM titles
union all
SELECT type,sum(price),sum(advance)
FROM titles
) as t
ORDER BY type
SELECT type, price, advance
FROM titles
union all
SELECT type,sum(price),sum(advance)
FROM titles
group by type
) as t
ORDER BY type
SELECT type, price, advance
FROM titles
ORDER BY type
COMPUTE SUM(advance),SUM(price) BY type看看结果的变化
下列 SELECT 语句使用简单 COMPUTE 子句生成 titles 表中 price 及 advance 的求和总计:USE pubs
SELECT type, price, advance
FROM titles
ORDER BY type
COMPUTE SUM(price), SUM(advance)下列查询在 COMPUTE 子句中加入可选的 BY 关键字,以生成每个组的小计:USE pubs
SELECT type, price, advance
FROM titles
ORDER BY type
COMPUTE SUM(price), SUM(advance) BY type此 SELECT 语句的结果用 12 个结果集返回,六个组中的每个组都有两个结果集。每个组的第一个结果集是一个行集,其中包含选择列表中所请求的信息。每个组的第二个结果集包含 COMPUTE 子句中两个 SUM 函数的小计。