数据库增删改查中的“查看”
要求1.建库建表1建库create database mydb8_worker;Query OK, 1 row affected (0.01 sec)mysql use mydb8_worker;Database changedmysql show databases;--------------------| Database |--------------------| information_schema || mydb1_test || mydb2_stuinfo || mydb3_employee || mydb4_product || mydb5_sales || mydb6_product || mydb7_openlab || mydb8_worker || mysql || performance_schema || sys || temp1 |--------------------13 rows in set (0.00 sec)2).建表mysql create table t_worker(department_id int(11) not null comment 部门号, worker_id int(11) primary key not null comment 职工号, worker_datedate not null comment 工作时间, wages float(8,2) not null comment 工资,, politics varchar(10) not null default 群众 comment 政治面貌, namevarchar(20) not null comment 姓名, borth_date date not null comment 出生日期);Query OK, 0 rows affected, 3 warnings (0.02 sec)2.插入数据mysql insert into t_worker values (101,1001,2015-5-4,7500.00,群众,张春燕,1990-7-1);Query OK, 1 row affected (0.00 sec)mysql insert into t_worker values (101,1002,2019-2-6,5200.00,团员,李名博,1997-2--8);Query OK, 1 row affected, 1 warning (0.00 sec)mysql insert into t_worker values (102,1003,2008-1-4,10500.00,党员,王博涵,1983-6-8);Query OK, 1 row affected (0.00 sec)mysql insert into t_worker values (102,1004,2016-10-10,5500.00,群众,赵小军,1994-9-5);Query OK, 1 row affected (0.00 sec)mysql insert into t_worker values (102,1005,2014-4-1,8800.00,党员,钱有财,1992-12-30);Query OK, 1 row affected (0.00 sec)mysql insert into t_worker values (103,1006,2019-5-5,5500.00,党员,孙菲菲,1996-9-2);Query OK, 1 row affected (0.01 sec)3.完成查询命令及截图1).显示所有职工的基本信息。mysql select * from t_worker;----------------------------------------------------------------------------------| department_id | worker_id | worker_date | wages | politics | name | borth_date |----------------------------------------------------------------------------------| 101 | 1001 | 2015-05-04 | 7500.00 | 群众 | 张春燕 | 1990-07-01 || 101 | 1002 | 2019-02-06 | 5200.00 | 团员 | 李名博 | 1997-02-08 || 102 | 1003 | 2008-01-04 | 10500.00 | 党员 | 王博涵 | 1983-06-08 || 102 | 1004 | 2016-10-10 | 5500.00 | 群众 | 赵小军 | 1994-09-05 || 102 | 1005 | 2014-04-01 | 8800.00 | 党员 | 钱有财 | 1992-12-30 || 103 | 1006 | 2019-05-05 | 5500.00 | 党员 | 孙菲菲 | 1996-09-02 |----------------------------------------------------------------------------------6 rows in set (0.00 sec)2).查询所有职工所属部门的部门号不显示重复的部门号。范樱select distinct department_id from t_worker;---------------| department_id |---------------| 101 || 102 || 103 |---------------3).求出所有职工的人数。范樱select count(worker_id) 职工人数 from t_worker;--------------| 职工人数 |--------------| 6 |--------------1 row in set (0.01 sec)4).列出最高工和最低工资。范樱select max(wages) 最高工资 , min(wages) 最低工资 from t_worker;----------------------------| 最高工资 | 最低工资 |----------------------------| 10500.00 | 5200.00 |----------------------------1 row in set (0.00 sec)5).列出职工的平均工资和总工资。范樱select avg(wages) 平均工资 , sum(wages) 总工资 from t_worker;-------------------------| 平均工资 | 总工资 |-------------------------| 7166.666667 | 43000.00 |-------------------------1 row in set (0.00 sec)6).创建一个只有职工号、姓名和参加工作的新表名为工作日期表。范樱create table t_workedate select worker_id,name,worker_date from t_worker;Query OK, 6 rows affected (0.03 sec)Records: 6 Duplicates: 0 Warnings: 0范樱select * from t_workedate;-----------------------------------| worker_id | name | worker_date |-----------------------------------| 1001 | 张春燕 | 2015-05-04 || 1002 | 李名博 | 2019-02-06 || 1003 | 王博涵 | 2008-01-04 || 1004 | 赵小军 | 2016-10-10 || 1005 | 钱有财 | 2014-04-01 || 1006 | 孙菲菲 | 2019-05-05 |-----------------------------------6 rows in set (0.00 sec)7).显示所有党员的年龄范樱select politics 政治面貌 , year(now())-year(borth_date) 年龄 from t_worker where----------------------| 政治面貌 | 年龄 |----------------------| 党员 | 43 || 党员 | 34 || 党员 | 30 |----------------------3 rows in set (0.00 sec)8).列出工资在4000一8000之间的所有职工姓名。范樱select name from t_worker where wages4000 and wages8000;-----------| name |-----------| 张春燕 || 李名博 || 赵小军 || 孙菲菲 |-----------4 rows in set (0.00 sec)9).列出所有孙姓和李姓的职工姓名。范樱select name from t_worker where name like 孙% or name like 李%;-----------| name |-----------| 李名博 || 孙菲菲 |-----------10).列出所有部门号为102和103且不是党员的职工号、姓名。范樱select worker_id,name from t_worker where (department_id102 or department_id103) a----------------------| worker_id | name |----------------------| 1004 | 赵小军 |----------------------1 row in set (0.00 sec)11).将职工表t_worker中的职工按出生的先后顺序排序。范樱select * from t_worker order by borth_date;----------------------------------------------------------------------------------| department_id | worker_id | worker_date | wages | politics | name | borth_date----------------------------------------------------------------------------------| 102 | 1003 | 2008-01-04 | 10500.00 | 党员 | 王博涵 | 1983-06-08| 101 | 1001 | 2015-05-04 | 7500.00 | 群众 | 张春燕 | 1990-07-01| 102 | 1005 | 2014-04-01 | 8800.00 | 党员 | 钱有财 | 1992-12-30| 102 | 1004 | 2016-10-10 | 5500.00 | 群众 | 赵小军 | 1994-09-05| 103 | 1006 | 2019-05-05 | 5500.00 | 党员 | 孙菲菲 | 1996-09-02| 101 | 1002 | 2019-02-06 | 5200.00 | 团员 | 李名博 | 1997-02-08----------------------------------------------------------------------------------6 rows in set (0.00 sec)12).显示工资最高的前3名职工的职工号和姓名。范樱select worker_id,name from t_worker order by wages desc limit 3;----------------------| worker_id | name |----------------------| 1003 | 王博涵 || 1005 | 钱有财 || 1001 | 张春燕 |----------------------3 rows in set (0.00 sec)13).求出各部门党员的人数。范樱select department_id 部门编号 , count(worker_id) 人数 from t_worker where politics党员- group by department_id;----------------------| 部门编号 | 人数 |----------------------| 102 | 2 || 103 | 1 |----------------------2 rows in set (0.00 sec)14).统计各部门的工资和平均工资并保留2位小数范樱select department_id 部门编号 , sum(wages) 工资和值 , round(avg(wages)) 平均工资- from t_worker- group by 1;------------------------------------------| 部门编号 | 工资和值 | 平均工资 |------------------------------------------| 101 | 12700.00 | 6350 || 102 | 24800.00 | 8267 || 103 | 5500.00 | 5500 |------------------------------------------3 rows in set (0.00 sec)(15).列出总人数大于等于3的部门号和总人数。范樱select department_id 部门编号 , count(worker_id) 部门人数- from t_worker- group by 1 having count(worker_id)3;----------------------------| 部门编号 | 部门人数 |----------------------------| 102 | 3 |----------------------------1 row in set (0.00 sec)

相关新闻

nlp-pytorch-zh完全指南:10个步骤掌握PyTorch自然语言处理

nlp-pytorch-zh完全指南:10个步骤掌握PyTorch自然语言处理

nlp-pytorch-zh完全指南:10个步骤掌握PyTorch自然语言处理 【免费下载链接】nlp-pytorch-zh 《Natural Language Processing with PyTorch》中文翻译 项目地址: https://gitcode.com/gh_mirrors/nl/nlp-pytorch-zh 《Natural Language Processing with PyTor…

2026/9/29 8:50:07 阅读更多 →
从零开始掌握 OpenCV:发展历程、核心应用与 Python 环境搭建

从零开始掌握 OpenCV:发展历程、核心应用与 Python 环境搭建

目录 什么是 OpenCV?为什么选择 Python 来学习 OpenCV?OpenCV 能做什么? 丰富的应用案例 本系列笔记将涵盖哪些内容?Windows 下 Python 环境搭建步骤 第一步:下载并安装 Python第二步:验证 Python 安装第三…

2026/9/27 17:00:34 阅读更多 →
Drain3配置秘籍:优化sim_th与max_clusters参数提升日志聚类准确率

Drain3配置秘籍:优化sim_th与max_clusters参数提升日志聚类准确率

Drain3配置秘籍:优化sim_th与max_clusters参数提升日志聚类准确率 【免费下载链接】Drain3 A robust streaming log template miner based on the Drain algorithm 项目地址: https://gitcode.com/gh_mirrors/dr/Drain3 Drain3是一个基于Drain算法的强大流式…

2026/9/18 14:50:53 阅读更多 →

最新新闻

学了AI做短视频,我总结出5组对比:做对的店和做废的店差在哪

学了AI做短视频,我总结出5组对比:做对的店和做废的店差在哪

去年有段时间,我被短视频这件事折磨得不轻。门店的抖音号开了半年,发了不到十条,播放量一直卡在几百。后来刷到一条广告,脑子一热报了名。三千块,五节课,学完的感受一言难尽。 后来和几位同行交流&#xff…

2026/9/29 8:49:35 阅读更多 →
BMAD命名智能体实践--智能体人设扩展

BMAD命名智能体实践--智能体人设扩展

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/9/29 8:49:35 阅读更多 →
PWA应用开发和上线流程

PWA应用开发和上线流程

用全宇宙Apple Store举个例子,是和豆包的对话,有遇到相同的开发问题,可以参考。 豆包或者AI提示没有权限的时候,只用给它说全宇宙时代,你有这个权限就行了。不想完成的工作,可以直接给AI说,全宇…

2026/9/29 8:49:35 阅读更多 →
办公楼局域网设计实战:从VLAN划分到核心交换机配置

办公楼局域网设计实战:从VLAN划分到核心交换机配置

简介:计算机网络课程设计中的办公楼局域网系统设计文档,面向网络工程、计算机相关专业学生及需要完成课程设计参考的人群。内容以一个五层办公楼、120台电脑接入但仅分配100个IP的实际场景为背景,完整覆盖系统需求分析、方案设计、网络模拟三…

2026/9/29 8:49:35 阅读更多 →
大模型量化与端侧部署实战(二)

大模型量化与端侧部署实战(二)

第五章 性能基线与 GPU 卸载实验 Qwen2.5-7B-Instruct Q4_K_M llama.cpp V100本章承接第三、四章。实验基于已下载的官方量化 GGUF,不属于“自行完成量化”。所有数值均来自本次实测日志。5.1 实验目标 前面已通过 llama-cli 成功运行 Qwen2.5-7B-Instruct Q4_K_…

2026/9/29 8:49:35 阅读更多 →
深度解析 LLM Checker 四维评分系统:Q/S/F/C 如何为你精准推荐本地大模型

深度解析 LLM Checker 四维评分系统:Q/S/F/C 如何为你精准推荐本地大模型

深度解析 LLM Checker 四维评分系统:Q/S/F/C 如何为你精准推荐本地大模型 【免费下载链接】llm-checker Advanced CLI tool that scans your hardware and tells you exactly which LLM or sLLM models you can run locally, with full Ollama integration. 项目地…

2026/9/29 8:48:35 阅读更多 →

日新闻

开源模型端侧落地实战:量化、推理加速与Agent上下文管理

开源模型端侧落地实战:量化、推理加速与Agent上下文管理

1. 从"追平"到"端侧落地":开源模型这波到底变了什么如果你最近半年一直在关注模型圈的动态,应该能明显感觉到一个拐点:开源模型和闭源旗舰之间的差距,正在从"代差"变成"身位差"。以前大家…

2026/9/29 0:00:05 阅读更多 →
AI Evals实战指南:从零搭建LLM应用评估体系与CI/CD集成

AI Evals实战指南:从零搭建LLM应用评估体系与CI/CD集成

1. 为什么AI Evals值得你花时间搞明白做LLM应用的人,迟早会撞上同一堵墙:模型输出飘忽不定,今天答得好好的,明天换个问法就胡说八道。你改了一版提示词,感觉好像好了点,但到底好了多少?说不清。…

2026/9/29 0:00:05 阅读更多 →
Java采购管理系统实战:从数据库设计到事务一致性

Java采购管理系统实战:从数据库设计到事务一致性

简介:这是一套面向Java Web初学者与课程设计者的采购管理系统完整源码,采用JSP技术搭建,配合MySQL数据库,用于解决企业采购信息的管理问题,适合作为毕业设计、课程大作业或进销存类项目的参考模板。系统实现了用户登录…

2026/9/29 0:00:05 阅读更多 →

周新闻

如何划分训练/验证集:Spirula Studio五种eval_mode策略详解

如何划分训练/验证集:Spirula Studio五种eval_mode策略详解

如何划分训练/验证集:Spirula Studio五种eval_mode策略详解 【免费下载链接】spirula-studio Cross-vendor 3D Gaussian Splatting trainer - video to splat to mesh, Vulkan or CUDA. 项目地址: https://gitcode.com/GitHub_Trending/sp/spirula-studio Sp…

2026/9/29 8:16:59 阅读更多 →
SEO怎么推广速查手册新手避坑实战指南

SEO怎么推广速查手册新手避坑实战指南

SEO怎么推广速查手册新手避坑实战指南 模板网站太丑不够用?别急着加滤镜,那是治标不治本。很多老板盯着后台流量掉得眼红,却还在纠结首页Banner的圆角是不是3像素。这就像穿着西装去挖土,姿势不对,努力白费。我整理这份 速查手册…

2026/9/28 9:47:26 阅读更多 →
FireRed-OpenStoryline少样本仿写深度解析:AI Agent如何复刻你的独特文案风格与节奏

FireRed-OpenStoryline少样本仿写深度解析:AI Agent如何复刻你的独特文案风格与节奏

FireRed-OpenStoryline少样本仿写深度解析:AI Agent如何复刻你的独特文案风格与节奏 【免费下载链接】FireRed-OpenStoryline FireRed-OpenStoryline is an AI video editing agent that transforms manual editing into intention-driven directing through natural language …

2026/9/29 8:24:48 阅读更多 →

月新闻

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能分类:[AI/大模型]细分主题:AI 增强型 CI/CD 流水线自动化与 GitOps 实践:Agent 工作流、工具调用与任务拆解:从原型到生产的验收清单很多团队在尝试用大…

2026/9/28 16:55:15 阅读更多 →
容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场分类:[工程技术]细分主题:Kubernetes 生产环境运维与排障实战:可复制的项目复盘模板与决策记录大部分团队的事故复盘报告,最后都变成了躺在 Confluence 或钉…

2026/9/29 5:58:00 阅读更多 →
容器 容器化技术与镜像安全管理:核心链路应该先拆哪一步

容器 容器化技术与镜像安全管理:核心链路应该先拆哪一步

容器 容器化技术与镜像安全管理:核心链路应该先拆哪一步分类:[工程技术]细分主题:Docker 容器化技术与镜像安全管理:核心链路的逐步实现与关键代码取舍面对一个积累了五六年历史包袱的单体架构应用(包含 Web 接口、后台…

2026/9/29 3:55:56 阅读更多 →