返回顶部
首页 > 资讯 > 数据库 >利用MySQL创建员工信息表
  • 542
分享到

利用MySQL创建员工信息表

androidjava数据库 2023-10-27 11:10:10 542人浏览 泡泡鱼
摘要

一、相关需求 (表名:worker-- 表中字段均为中文,比如 部门号 工资 职工号 参加工作 等) //按照要求创建表 CREATE TABLE `worker` (  `部门号` int(11) NOT NULL,  `职工号` int

一、相关需求

(表名: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=utf8 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');

二、Mysql 创建表格
 

三、查询题目 
1、显示所有职工的基本信息。   

 

 

 

 

 


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


3、求出所有职工的人数。  

 

 

列出最高工和最低工资。   

 

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

 

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

7、显示所有女职工的年龄。 

 

 


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

 

 

 

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

 

 

 

 

 

 

 

 

 

 


10、列出工资在1000-2000之间的所有职工姓名。 


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

 


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

 

 

 


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


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

 

 

 

 


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


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

 

 


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

 

来源地址:https://blog.csdn.net/2201_75646107/article/details/132197866

您可能感兴趣的文档:

--结束END--

本文标题: 利用MySQL创建员工信息表

本文链接: https://lsjlt.com/news/489299.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 利用MySQL创建员工信息表
    一、相关需求 (表名:worker-- 表中字段均为中文,比如 部门号 工资 职工号 参加工作 等) //按照要求创建表 CREATE TABLE `worker` (  `部门号` int(11) NOT NULL,  `职工号` int...
    99+
    2023-10-27
    android java 数据库
  • python3 员工信息表
    这是最后一条NLP了......来吧 十二,动机和情绪总不会错,只是行为没有效果而已   动机在潜意识里,总是正面的。潜意识从来不会伤害自己,只会误会的以为某行为可以满足该动机,而又不知道有其他做法的可能。   情绪总是给我们一份推动力,...
    99+
    2023-01-31
    员工 信息
  • jQuery实现树形员工信息表
    本文实例为大家分享了jQuery实现树形员工信息表的具体代码,供大家参考,具体内容如下 一、效果图 二、核心代码 var list = [    {        name: ...
    99+
    2024-04-02
  • Python3第四周作业——员工信息表程
    员工信息表程序,实现增删改查操作: 可进行模糊查询,语法至少支持下面3种:   select name,age from staff_table where age > 22   select * f...
    99+
    2023-01-31
    作业 员工 信息
  • Mysql练习——建立一张员工信息表employees,字段包括员工姓名、员工号、所属部门、职位、奖金(可为空)、每月薪资。
    文章目录 一、建立一张员工信息表employees,字段包括员工姓名、员工号、所属部门、职位、奖金(可为空)、每月薪资。二、数据查询 查询指定列 查询全部列 消除取值重复的行 比较大小 确定范...
    99+
    2023-09-05
    mysql 数据库 java
  • 怎么创建云服务器地址信息表
    创建云服务器地址信息表是一个常见的任务,以下是一个简单的步骤: 准备表格:在本地或云服务提供商的网站或应用程序中,输入表格的名称并创建表格。 导入现有的表格:将数据库表、电子邮件地址或其他现有表格导入到云服务器地址信息表中。 添加用户:...
    99+
    2023-10-27
    地址 服务器 信息
  • mysql如何查看数据库创建信息
    本文小编为大家详细介绍“mysql如何查看数据库创建信息”,内容详细,步骤清晰,细节处理妥当,希望这篇“mysql如何查看数据库创建信息”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。1、使用命令select da...
    99+
    2023-06-30
  • MySQL中怎么利用查询结果创建表
    这期内容当中小编将会给大家带来有关MySQL中怎么利用查询结果创建表,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。 MYSQL不支持: Select * I...
    99+
    2024-04-02
  • 怎么创建云服务器地址信息表呢
    打开“控制面板”,然后选择“管理工具”。 在“管理工具”中,找到“服务”选项卡,并点击进入。 在“服务”选项卡中,找到“Server”服务。 找到“Server”服务,然后找到“New Registry Name”选项。 在“New Re...
    99+
    2023-10-27
    地址 服务器 信息
  • 创建和利用MySQL索引
    MySQL索引的创建和使用 MySQL是一种常用的关系型数据库管理系统,用于存储和管理数据。在处理大量数据时,索引是提高查询性能的关键。本文将介绍MySQL索引的创建和使用方法,并提供...
    99+
    2024-02-22
    使用 (use) mysql索引
  • 用于创建 MySQL 的工具
    本文列出了一些用于创建 MySQL 的工具。这是一个重要的列表,它帮助塑造了今天的 MySQl。自由软件基金会他们帮助提供了一个优秀的编译器(gcc),一个优秀的编译器调试器 (gdb) 和 libc 库(从中借用了 strto.c 以使一...
    99+
    2023-10-22
  • 使用 MySQL 创建表 - Hibernate
    要创建表,您需要将以下行插入到 application.properties -spring.jpa.hibernate.ddl-auto=update这里,Hibernate 将自动创建表 demo88。 application.prop...
    99+
    2023-10-22
  • 使用 Node.js 创建 MySQL 表
    一般来说,NoSQL数据库(如MongoDB)在Node开发者中更受欢迎。然而,选择哪个数据库管理系统完全取决于您的用例和选择。您选择的数据库类型主要取决于项目的需求。例如,如果您需要创建表或实时插入并处理大量数据,则NoSQL数据库是一个...
    99+
    2023-10-22
  • 利用MySQL原数据信息批量转换指定库数据表生成Hive建表语句
    1.写出文件工具类 package ccc.utile; import java.io.*; public class WriteToFileExample { public void writeFileSQL(...
    99+
    2014-09-20
    利用MySQL原数据信息批量转换指定库数据表生成Hive建表语句
  • 怎么使用Python实现员工信息管理系统
    本文小编为大家详细介绍“怎么使用Python实现员工信息管理系统”,内容详细,步骤清晰,细节处理妥当,希望这篇“怎么使用Python实现员工信息管理系统”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。1.职员信息管...
    99+
    2023-06-30
  • 怎么在mysql中查看数据库创建信息
    这篇文章给大家介绍怎么在mysql中查看数据库创建信息,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。1、使用命令select database(),从查询结果可以看出,我们当前没有进入到任何数据库。所以为NULL*/。...
    99+
    2023-06-14
  • 如何使用MySQL创建买菜系统的用户消息表
    如何使用MySQL创建买菜系统的用户消息表买菜系统是一种在线购物平台,为用户提供了方便快捷的食材购买服务。用户在使用该系统进行购物的同时,系统也需要向用户发送一些重要的消息,如订单确认、配送信息等。为了管理和记录这些消息,购物系统必须建立一...
    99+
    2023-11-01
    MySQL 创建 用户消息表
  • 利用MySQL Workbench管理表(数据表的创建以及表内数据编辑)
    1. 数据表的创建。 (1)打开MySQL Workbench工具。   (2)在mysqltest数据库中创建一个数据表student02. ①输入数据库表名student02,选择默认数据库引擎InnoDB,分别输入列名,选...
    99+
    2016-08-27
    利用MySQL Workbench管理表(数据表的创建以及表内数据编辑)
  • 从mysql数据库读取数据表的信息,自动创建模型shell脚本
    ################################# # 从数据库读取数据表,                # # 并使用php think 命令批量创建模型    # ###########################...
    99+
    2015-07-15
    从mysql数据库读取数据表的信息,自动创建模型shell脚本
  • 怎么在oracle中使用rownum关键字查询员工信息
    本篇文章给大家分享的是有关怎么在oracle中使用rownum关键字查询员工信息,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。注意:对 row...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作