VFP数据库操作选择题:查询部门人数与最高分最低分记录
版权申诉
133 浏览量
更新于2024-07-01
收藏 33KB PDF 举报
在VFP (Visual FoxPro) 的数据库操作中,本资源包含了关于SQL查询语言的选择题,适合准备计算机二级考试的学生复习。以下是针对题目解析的关键知识点:
1. 题目D125询问如何计算计划部和人事部的职工总数。由于"and"运算符用于同时满足多个条件,而题目要求查看两个部门的员工数量,应该使用"or"连接两个部门名,因为至少满足其中一个部门即可。因此,正确答案是**C. selectcount(*)from职工where部门=计划部or部门=人事部**。
2. 题目B126涉及查找人数超过10人的部门。在SQL中,"group by"用于按某个字段进行分组,然后使用"having"筛选满足条件的组。所以,要找出人数超过10人的部门,应**选B. select部门名from职工groupby部门名havingcount(*)>10**,这样会首先按部门名分组,然后筛选出分组内员工超过10人的部门。
3. C128和C129分别涉及找出总分最高和最低的学生记录。在SQL中,"max"和"min"函数用于返回字段的最大值和最小值,而"order by"用于对结果进行排序。要找出总分最高的一条记录,应使用**D. select top1*from student order by zf desc**,这将按总分降序排列,取第一条即为最高分。同样,要找总分最低的记录,应使用**A. select *from student where zf = min(zf)**,或**B. select top1*from student order by zf**,但题目中没有给出是否允许使用"top1",通常情况下,"where"更符合要求。
通过以上解析,考生可以理解VFP中SQL查询的基础用法,包括计数、分组统计、排序和查找最高/最低值等操作,这对于理解和解决类似问题以及通过计算机二级考试至关重要。
2021-10-08 上传
2021-10-03 上传
2021-10-11 上传
2021-12-05 上传
2021-10-04 上传
2021-10-13 上传
xhr131452007
- 粉丝: 7
- 资源: 14万+
最新资源
- 探索AVL树算法:以Faculdade Senac Porto Alegre实践为例
- 小学语文教学新工具:创新黑板设计解析
- Minecraft服务器管理新插件ServerForms发布
- MATLAB基因网络模型代码实现及开源分享
- 全方位技术项目源码合集:***报名系统
- Phalcon框架实战案例分析
- MATLAB与Python结合实现短期电力负荷预测的DAT300项目解析
- 市场营销教学专用查询装置设计方案
- 随身WiFi高通210 MS8909设备的Root引导文件破解攻略
- 实现服务器端级联:modella与leveldb适配器的应用
- Oracle Linux安装必备依赖包清单与步骤
- Shyer项目:寻找喜欢的聊天伙伴
- MEAN堆栈入门项目: postings-app
- 在线WPS办公功能全接触及应用示例
- 新型带储订盒订书机设计文档
- VB多媒体教学演示系统源代码及技术项目资源大全