在ADO使用SELECT语法三,第1张

在ADO使用SELECT语法三,第2张

考试大编辑整理:计算机软考程序员编程辅导

  接上一篇文章:

  ORDER BY

  ORDER BY子句,可以设定排序的字段。

  在一个SQL表达式之中,ORDER BY子句通常放置于最后。

  若要以递减顺序来进行排序(Z~A,9 ~0),须于您要递减排序的每一字段的尾部加DESC字。譬如:

  SELECT 姓名

  FROM 员工

  ORDER BY 工资 DESC, 年龄

  表示[工资] 字段以递减顺序来进行排序,[年龄] 字段以递增顺序来进行排序。

  ORDER BY子句中排序的字段,不可以包含MEMO字段类型或OLE对象类型,否则会发生错误。

  在ORDER BY子句之中包含多个的字段时,首先以ORDER BY之后的第一个字段来进行排序。然后,若在此字段之中有相同的资料记录,才会以列第二字段来进行排序,依此类推。

  GROUP BY

  GROUP BY将查询的结果做统计,语法如下:

  SELECT fieldlist

  FROM table

  WHERE criteria

  [GROUP BY groupfieldlist]

  使用WHERE子句,可以设定不想要做统计的资料,而使用HAVING子句可以筛选已经统计之后的字段。

  不可以对MEMO字段类型或OLE对象类型的字段做统计,否则会发生错误。

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » 在ADO使用SELECT语法三

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情