《MS SQL Server 2000管理员手册》系列——14. 使用 T-SQL 检索数据[11]

[入库:2006年2月23日] [更新:2007年3月24日]

本文简介:

iego
     6 Roulet                         Annette
     7 Brown                          Lesley
     7 Ibsen                          Palle
     7 Larsson                        Maria
     7 Nagy                           Helvetius
     ...                          ... 
    13 Accorti                        Paolo
    13 O'Rourke                       Timothy
    13 Schmitt                        Carine
    14 Afonso                         Pedro
    14 Josephs                        Karin
    14 Lincoln                        Elizabeth

(影响43个数据列)
在这个查询的结果集中看不出依照名称排序,这是因为在同一个 job_id 中没有同样的两个姓氏。
现在让我们看一下如何将 ORDER BY 字句和 GROUP BY 子句及汇总函数一起使用:
SELECT   type, pub_id, AVG(price) AS "Average Price"
FROM     titles
GROUP BY type, pub_id
ORDER BY type
GO
结果集如下:
type         pub_id            Average Price
------------ ------ ------------------------
UNDECIDED    0877                       NULL
business     0736                       2.99
business     1389                      17.31
mod_cook     0877                      11.49
popular_comp 1389                      21.48
psychology   0736                      11.48
psychology   0877                      21.59
trad_cook    0877                      15.96

本文关键:《MS SQL Server 2000管理员手册》系列——14. 使用 T-SQL 检索数据
  相关方案
Google
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top