简介
在本项目中,你将学习如何使用 MySQL 的常见转换函数从 personnel
数据库的 emp
表中提取相关信息。你将学习如何访问 MySQL、导入数据以及编写脚本来对数据执行各种日期和时间转换。
👀 预览
MariaDB [personnel]> SOURCE /home/labex/project/ConversionFunctions.sql;
+------------+------------+
| 入职日期 | 新日期 |
+------------+------------+
| 80-12 | 1980-12-31 |
| 81-02 | NULL |
| 81-02 | NULL |
| 81-04 | 1981-04-16 |
| 81-09 | NULL |
| 81-05 | 1981-05-15 |
| 81-06 | 1981-06-23 |
| 87-06 | 1987-06-27 |
| 81-11 | 1981-11-31 |
| 81-09 | 1981-09-22 |
| 87-06 | 1987-06-27 |
| 81-12 | 1981-12-17 |
| 81-12 | 1981-12-17 |
| 82-01 | NULL |
+------------+------------+
14 行已设置,4 个警告 (0.000 秒)
🎯 任务
在本项目中,你将学习:
- 如何使用
sudo
命令无密码访问 MySQL - 如何将 SQL 文件中的数据导入 MySQL 数据库
- 如何编写 SQL 脚本来使用
DATE_FORMAT()
和STR_TO_DATE()
等函数执行日期和时间转换 - 如何使用适当的别名显示转换函数的结果
🏆 成果
完成本项目后,你将能够:
- 理解如何使用 MySQL 的转换函数来操作和显示日期和时间数据
- 编写 SQL 脚本来执行复杂的数据转换
- 应用你对 MySQL 的知识来解决实际的数据处理问题