当前位置: 首页 > wzjs >正文

html制作简单网页建设优化网站

html制作简单网页,建设优化网站,潍坊互联网线上推广,mac wordpress配置要求: 单表查询 素材: 表名:worker-- 表中字段均为中文,比如 部门号 工资 职工号 参加工作 等 CREATE TABLE worker (部门号 int(11) NOT NULL,职工号 int(11) NOT NULL,工作时间 date NOT NULL,工资 float(8,2) NOT NULL,政治面…

要求:

单表查询
素材: 表名:worker-- 表中字段均为中文,比如 部门号 工资 职工号 参加工作 等

CREATE TABLE worker (部门号 int(11) NOT NULL,职工号 int(11) NOT NULL,工作时间 date NOT NULL,工资 float(8,2) NOT NULL,政治面貌 varchar(10) NOT NULL DEFAULT '群众',姓名 varchar(20) NOT NULL,出生日期 date NOT NULL,PRIMARY KEY (`职工号`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC;
INSERT INTO `worker` (`部门号`, `职工号`, `工作时间`, `工资`, `政治面貌`, `姓名`, `出生日期`) VALUES (101, 1001, '2015-5-4', 3500.00, '群众', '张三', '1990-7-1');
INSERT INTO `worker` (`部门号`, `职工号`, `工作时间`, `工资`, `政治面貌`, `姓名`, `出生日期`) VALUES (101, 1002, '2017-2-6', 3200.00, '团员', '李四', '1997-2-8');
INSERT INTO `worker` (`部门号`, `职工号`, `工作时间`, `工资`, `政治面貌`, `姓名`, `出生日期`) VALUES (102, 1003, '2011-1-4', 8500.00, '党员', '王亮', '1983-6-8');
INSERT INTO `worker` (`部门号`, `职工号`, `工作时间`, `工资`, `政治面貌`, `姓名`, `出生日期`) VALUES (102, 1004, '2016-10-10', 5500.00, '群众', '赵六', '1994-9-5');
INSERT INTO `worker` (`部门号`, `职工号`, `工作时间`, `工资`, `政治面貌`, `姓名`, `出生日期`) VALUES (102, 1005, '2014-4-1', 4800.00, '党员', '钱七', '1992-12-30');
INSERT INTO `worker` (`部门号`, `职工号`, `工作时间`, `工资`, `政治面貌`, `姓名`, `出生日期`) VALUES (102, 1006, '2017-5-5', 4500.00, '党员', '孙八', '1996-9-2');

1、显示所有职工的基本信息。
2、查询所有职工所属部门的部门号,不显示重复的部门号。
3、求出所有职工的人数。
4、列出最高工资和最低工资。
5、列出职工的平均工资和总工资。
6、创建一个只有职工号、姓名和工作时间的新表,名为工作日期表。
7、显示所有女职工的年龄。
8、列出所有姓刘的职工的职工号、姓名和出生日期。
9、列出1960年以前出生的职工的姓名、参加工作日期。
10、列出工资在1000-2000之间的所有职工姓名。
11、列出所有陈姓和李姓的职工姓名。
12、列出所有部门号为2和3的职工号、姓名、党员否。
13、将职工表worker中的职工按出生的先后顺序排序。
14、显示工资最高的前3名职工的职工号和姓名。
15、求出各部门党员的人数。
16、统计各部门的工资和平均工资
17、列出总人数大于4的部门号和总人数。

步骤:

一、搭建前置环境

首先创建表worker并将相关内容处理完整
在这里插入图片描述

二、作业步骤

1、显示所有职工的基本信息。

select * from worker;

在这里插入图片描述

2、查询所有职工所属部门的部门号,不显示重复的部门号。

select distinct 部门号 from worker;

在这里插入图片描述
3、求出所有职工的人数。

 select count(*) from worker;

在这里插入图片描述
4、列出最高工资和最低工资。

select max(工资),min(工资) from worker;

在这里插入图片描述

5、列出职工的平均工资和总工资。

select avg(工资) 平均工资, sum(工资) 总工资 from  worker;

在这里插入图片描述

6、创建一个只有职工号、姓名和工作时间的新表,名为工作日期表。

create table worktime select 职工号,姓名,工作时间 from worker;
select * from worktime;

在这里插入图片描述

7、显示所有女职工的年龄。
由于素材中并没有提供性别,因此需要在数据库中增加一列性别
①在姓名后面添加一列性别

alter table worker add 性别 char(1) after 姓名;

在这里插入图片描述
②添加数据

update worker set 性别 = '男' where 职工号=1001;
update worker set 性别 = '男' where 职工号=1002;
update worker set 性别 = '男' where 职工号=1004;
update worker set 性别 = '男' where 职工号=1006;
update worker set 性别 = '女' where 职工号=1003;
update worker set 性别 = '女' where 职工号=1005;

在这里插入图片描述

 select 2025 - year(出生日期) 年龄 from worker where 性别 like "女%";

在这里插入图片描述

8、列出所有姓刘的职工的职工号、姓名和出生日期。

select 职工号,姓名,出生日期 from worker where 姓名 like "刘%";

在这里插入图片描述

9、列出1960年以前出生的职工的姓名、参加工作日期。

select 姓名,工作时间 from worker where 出生日期 < '1960-01-01';

在这里插入图片描述
10、列出工资在1000-2000之间的所有职工姓名。

select 姓名 from worker where 工资 between 1000 and 2000;

在这里插入图片描述

11、列出所有陈姓和李姓的职工姓名。

select 姓名 from worker where 姓名 like '陈%' or 姓名 like '李%';

在这里插入图片描述

12、列出所有部门号为2和3的职工号、姓名、党员否。

select 职工号,姓名,政治面貌 from worker where 部门号 like '%2' and 政治面貌 like '党员' or 部门号 like '%3' and 政治面貌 like '党员';

在这里插入图片描述

13、将职工表worker中的职工按出生的先后顺序排序。

select * from worker order by 出生日期; 

在这里插入图片描述

14、显示工资最高的前3名职工的职工号和姓名。

select 职工号,姓名 from worker where 1=1 order by 工资 desc limit 3;

在这里插入图片描述

15、求出各部门党员的人数。

select 部门号,count(*)  党员人数 from worker where 政治面貌='党员' group by 部门号;

在这里插入图片描述

16、统计各部门的工资和平均工资

select 部门号,sum(工资) 总工资,avg(工资) 平均工资 from worker where true group by 部门号;

在这里插入图片描述

17、列出总人数大于4的部门号和总人数。

select 部门号,count(*) from worker group by 部门号 having count(*) > 4;

在这里插入图片描述

http://www.dtcms.com/wzjs/135513.html

相关文章:

  • 网站优化预算网站优化关键词排名公司
  • 网站建设成交话术黑科技引流工具
  • 视频网站顶部效果怎么做的江门搜狗网站推广优化
  • 松岗做网站公司外贸推广方式都有哪些
  • 互利互通网站建设全网引流推广 价格
  • 建筑模板的价格一览表seo推广教程
  • 个体工商户经营范围做网站重庆网站搜索引擎seo
  • 怎么编辑网站源代码新产品宣传推广策划方案
  • 2022年网站能用的南京高端品牌网站建设
  • 舞曲网站建设系统优化软件排行榜
  • 怎么做百度采购网站免费自制app软件
  • 房九九西安房产网seo优化个人博客
  • 邵阳住建部网站友情链接交换网址大全
  • 南皮哪有做网站的外链发布
  • 视频网站开发要求北京seo设计公司
  • 网站设计案例网站用手机制作自己的网站
  • 网站建设功能是什么sem竞价托管价格
  • 网站空间数据库网络seo关键词优化技巧
  • 如何用qq使用wordpress网站优化建设
  • 在线自助下单网站域名注册服务网站哪个好
  • 做推广都有哪些网站搜索引擎关键词优化技巧
  • 网站外部链接添加方式最新国际要闻
  • 秦皇岛网站制作与网站建设公司学大教育一对一收费价格表
  • 丽水专业网站建设价格网络营销招聘
  • 上海微信网站建设价格关键词seo排名优化
  • 最新做做网站免费seo诊断站长
  • 做酒店的网站搜索网站排名优化
  • 什么是网站建设流程网站制作报价
  • 设计好的单位网站开发短视频矩阵seo系统源码
  • 嘉兴企业网站建设搜索引擎优化排名