关于数据库的几个问题 求大佬解答 5
1.现有某建筑公司信息管理系统的关系数据库如下:部门(部门编号,部门名称,电话)员工(员工编号,姓名,性别,部门编号,职务)项目(项目编号,项目名称,预算)施工(员工编号...
1.现有某建筑公司信息管理系统的关系数据库如下:
部门(部门编号,部门名称,电话)
员工(员工编号,姓名,性别,部门编号,职务)
项目(项目编号,项目名称,预算)
施工(员工编号,项目编号,工时)
用SQL语言实现下列小题:
(1)查询每个员工的姓名,并按职称降序排列;
(2)分组员工编号和总工时;
(3)检索职称为“高级工程师”的员工的姓名和部门名称;
2.资料:设有一个记录学生、课程、成绩信息的三张表如下:
Student(XH,XM,XB)
Course(KCBH,KCMC,XF)
SC(XSBH,KCMC,CJ)
根据上述条件,完成如下功能:
(1)写出创建学生表Student的语句。
(2)写出给学生表增加年龄字段AGE的语句。
(3)写出删除课程表C的语句。
(4)写出给清空课程表中所有记录的语句;
3.假设某物流信息管理系统中包三张表:
① 产品表(产品编号、名称、型号、重量);
② 采购表(客户编号、产品编号、数量,总价);
③ 客户表(客户编号,客户名称,客户电话)
完成如下两项功能:
(1)查询出各产品的采购总数和总金额,按采购总数的降序显示结果。写出完成此功能的SQL语句。
(2)使用嵌套查询查出订购了“窗帘”的客户的客户编号、客户名称、电话。 展开
部门(部门编号,部门名称,电话)
员工(员工编号,姓名,性别,部门编号,职务)
项目(项目编号,项目名称,预算)
施工(员工编号,项目编号,工时)
用SQL语言实现下列小题:
(1)查询每个员工的姓名,并按职称降序排列;
(2)分组员工编号和总工时;
(3)检索职称为“高级工程师”的员工的姓名和部门名称;
2.资料:设有一个记录学生、课程、成绩信息的三张表如下:
Student(XH,XM,XB)
Course(KCBH,KCMC,XF)
SC(XSBH,KCMC,CJ)
根据上述条件,完成如下功能:
(1)写出创建学生表Student的语句。
(2)写出给学生表增加年龄字段AGE的语句。
(3)写出删除课程表C的语句。
(4)写出给清空课程表中所有记录的语句;
3.假设某物流信息管理系统中包三张表:
① 产品表(产品编号、名称、型号、重量);
② 采购表(客户编号、产品编号、数量,总价);
③ 客户表(客户编号,客户名称,客户电话)
完成如下两项功能:
(1)查询出各产品的采购总数和总金额,按采购总数的降序显示结果。写出完成此功能的SQL语句。
(2)使用嵌套查询查出订购了“窗帘”的客户的客户编号、客户名称、电话。 展开
1个回答
2019-06-05
展开全部
(1)查询每个员工的姓名,并按职称降序排列;
select 姓名,职务 from 员工表 order by 职务 desc (如果你想根据你的职务大小排序,建议可以给一个标识,然后再排序)
(3)检索职称为“高级工程师”的员工的姓名和部门名称;
select 员工表.姓名,部门表.部门名称 from 员工表,部门表,where 员工表.部门编号= 部门表.部门编号 and 员工表.职务='高级工程师'
第二个问题没懂
select 姓名,职务 from 员工表 order by 职务 desc (如果你想根据你的职务大小排序,建议可以给一个标识,然后再排序)
(3)检索职称为“高级工程师”的员工的姓名和部门名称;
select 员工表.姓名,部门表.部门名称 from 员工表,部门表,where 员工表.部门编号= 部门表.部门编号 and 员工表.职务='高级工程师'
第二个问题没懂
法本信息技术
2024-10-28 广告
2024-10-28 广告
企业规划和实施一个成功的大数据方案需要从多个方面综合考虑。首先,企业需要明确自身的业务需求,确定大数据方案的目标和期望达成的效果。接着,进行大数据技术的调研和选型,选择适合企业业务需求的技术栈和工具。然后,制定详细的大数据方案实施计划,包括...
点击进入详情页
本回答由法本信息技术提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询