接上一篇文章:
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 groupfieldlis...[ 查看全文 ]