
第5章查询与视图 教学基本要求 入门:掌握查询与视图的概念: 掌握查询设计器、视图设计器的使用。 考证:掌握SQL查询命令的基本格式和应用; 60@ 掌握创建视图命令的基本格式和应用
第5章 查询与视图 教学基本要求 入门:掌握查询与视图的概念; 掌握查询设计器、视图设计器的使用。 考证:掌握SQL查询命令的基本格式和应用; 掌握创建视图命令的基本格式和应用

本章内容 第5章查询与视图 5.1查询 5.2视图 5.3SQL的其它命令 小结 Visual FoxPro 6.0
本章内容 第5章 查询与视图 5.1 查 询 5.2 视 图 5.3 SQL的其它命令 小 结

5.1查询 5.1.1 SELECT一SOL查询命令 5.1.2用查询设计器设置查询 Vi sua Visual FoxPro 6.0
5.1 查 询 5.1.1 SELECT-SQL查询命令 5.1.2 用查询设计器设置查询

5.11小节内容 5.1.1 SELECT-SQL查询命令 1.命令格式 2,命令功能 3.命令说明 4.命令应用 ual FoxPro 6.0
5.1.1小节内容 5.1.1 SELECT-SQL查询命令 1.命 令 格 式 2.命 令 功 能 3.命 令 说 明 4.命 令 应 用

考证 5.1.1 SELECT-SQL查询命令 1.命令格式 Visual FoxPro 6.0 Visua1FoPr⊙60
5.1.1 SELECT-SQL查询命令 1.命令格式 考 证

SQL完整格式: 考证 SELECTIALLDISTINCTHTOPSELECT表达式AS小水SELECT2表达式ASIAS本地别名> IJINNERLEFTIOUTERJRIGHTJOUTERJFULLJOUTER] JONAS本地别名>ONJ IINTO目标>TO FILEHADDITIVEJTO PRINTERPROMPT] TO SCREENJIPREFERENCEJ INOCONSOLE [PLAIN] INOWAITI VHEREANDHANDJORANDJOR.J川 JGROUPBY. HAVING】 [UNIONJALL] JORDER BY<排序项ASCIDESCII,<排序项ASCIDESCI.川
SQL完整格式: SELECT[ALL|DISTINCT][TOP[PERCENT]] [.][AS] [,[.][AS]…] FROM[FORCE][!][[AS]] [[INNER|LEFT[OUTER]|RIGHT[OUTER]|FULL[OUTER] JOIN!][[AS]]ON…] [[INTO]|[TO FILE[ADDITIVE]|TO PRINTER[PROMPT] |TO SCREEN]][PREFERENCE] [NOCONSOLE] [PLAIN] [NOWAIT] [WHERE][AND…][AND|OR][AND|OR…]]] [GROUPBY[,…]] [HAVING] [UNION[ALL]] [ORDER BY[ASC|DESC][,[ASC|DESC]…]] 考 证

考证 2.命令功能 此命令的功能就是从指定的表文件检索满足各种 条件的数据,按指定的形式输出结果。 该命令基本形式为: SELECT一FROM一WHERE 其含义是:从FROM子句所指定的各个表文件中, 按照WHERE子句给出的条件,选择SELECT-子句中所指 定的检索项输出
2.命令功能 此命令的功能就是从指定的表文件检索满足各种 条件的数据,按指定的形式输出结果。 该命令基本形式为: SELECT— FROM — WHERE 其含义是:从FROM子句所指定的各个表文件中, 按照WHERE子句给出的条件,选择SELECT子句中所指 定的检索项输出。 考 证

考证 3. 命令说明 (I)SELECTIALLDISTINCT中ALL表示输出所有结果 记录,包括重复记录,这是缺省值;DISTINCT表示输出 无重复的结果记录。 (2)ITOP表示在符合条 件的记录中选取的记录数,范围1一32767,排序后并列 的若干记录只计一个。含PERCENT选项时,表示百分比,记录数为小数时自动取整,范围0.01一 99.99
3.命令说明 ⑴ SELECT[ALL|DISTINCT]中ALL表示输出所有结果 记录,包括重复记录,这是缺省值;DISTINCT表示输出 无重复的结果记录。 ⑵ [TOP[PERCENT]]中TOP子句必须与 ORDER BY子句同时使用,表示在符合条 件的记录中选取的记录数,范围1-32767,排序后并列 的若干记录只计一个。含PERCENT选项时,表示百分比,记录数为小数时自动取整,范围0.01- 99.99。 考 证

考证 (3)]ASAS]J中的可以是字段名,也可以是包含用户自定义的函数和表6-1 中的系统函数,还可以用*号来表示 此时指定所有字段。是字段所在的表文件名,用于指定输出时使用的标题,可以不同于字段名
⑶ [.][AS][,[.][AS]…]中的可以是字段名,也可以是包含用户自定义的函数和表6-1 中的系统函数,还可以用*号来表示, 此时指定所有字段。是字段所在的表文件名,用于指定输出时使用的标题,可以不同于字段名。 考 证

考证 名称 函数 功能说明 均值 AVG() 求值的平 均值 计数 COUNT() 统计记录个数 最小 MN() 求值中的 最小值 最大 MAX() 求) 求值的和 SELECT-SQL表达式中可用的系统函数
SELECT-SQL表达式中可用的系统函数 名称 函数 功能说明 均值 AVG() 求值的平 均值 计数 COUNT() 统计记录个数 最小 MIN() 求值中的 最小值 最大 MAX() 求值中的 最大值 求和 SUM() 求值的和 考 证