sql命令讲述.ppt

* 例2中,group 和order顺序可以互换。 例3中,select 学号,avg(成绩) as 平均成绩 from 成绩表 where 平均成绩90 group by 学号 order by 学号 条件写在where语句中是错误的 当一条SQL命令中同时使用Where、 Group BY 和HAVING子句,执行顺序为: WHERE GROUP BY HAVING 1将表中的记录按性别分成两组,统计每组记录的个数,可以使用统计记录个数函数count(学号)或count(*)统计人数。 2题目隐含的查询内容为学号和平均成绩,平均成绩需要使用,avg函数计算,且需命名别名。 2题也可以交换group和order的顺序。 高于90分的平均成绩是对查询结果的限定,应作为having选项的筛选条件。只需在上例命令group by短语中增加having 平均成绩90。 也可以把having写在order by 之后 3查询结果是图5-6中的前两条记录。 * 在select命令语句中,使用to短语,可以将查询结果输出到指定目标:屏幕、文本文件或打印机,默认为浏览窗口。 * 在默认路径下生成txt文件,并在主窗口中同步显示 * into cursor 临时表名使用后,生成一个内存中的只读临时表,用户可以像使用表文件一样使用它,使用完后自动删除。 * 系统

文档评论(0)

1亿VIP精品文档

相关文档