SQL Server2000:COMPUTE函数
当前位置:点晴教程→知识管理交流
→『 技术文档交流 』
COMPUTE函数能在普通查询的基础上显示一些统计信息,和ROLLUP和CUBE运算符不同,这些统计信息不直接加在结果集中,在查询分析器中可以看到,但不返回给客户端程序,并且它不需要和GROUP BY一起使用。
例如有一张OrderDetail表,结构和数据如下: 例1:统计所有订单的产品数 程序代码 select orderid,productid,quantity from orderDetail compute sum(quantity) 结果集: 例2:统计每个订单的产品数量 程序代码 select orderid,productid,quantity from orderDetail order by orderid compute sum(quantity) by orderid 结果集: 注意:compute by后面的字段必须在order by后面的字段列表中。 该文章在 2011/3/13 0:22:14 编辑过 |
关键字查询
相关文章
正在查询... |