以华氏度打印标准体温

SQLSQLBeginner
立即练习

💡 本教程由 AI 辅助翻译自英文原版。如需查看原文,您可以 切换至英文原版

简介

在本项目中,你将学习如何使用MySQL客户端中的SQL语句将标准体温从摄氏度转换为华氏度,并向下舍入到最接近的整数。

👀 预览

MariaDB [(none)]> SOURCE /home/labex/project/Fahrenheit.sql;
+---------------------------+
| Standard Body Temperature |
+---------------------------+
|                        99 |
+---------------------------+
1 row in set (0.000 sec)

🎯 任务

在本项目中,你将学习:

  • 如何使用sudo命令无密码访问MySQL数据库
  • 如何编写SQL语句将37摄氏度的标准体温转换为华氏度
  • 如何将华氏温度向下舍入到最接近的整数
  • 如何将SQL语句保存在脚本文件中并在MySQL客户端中运行它

🏆 成果

完成本项目后,你将能够:

  • 理解体温在摄氏度和华氏度之间的转换
  • 编写SQL语句执行基本的数据操作任务
  • 在MySQL客户端中运行SQL脚本来执行SQL语句
  • 展示你对SQL和数据库管理概念的理解

访问MySQL

在这一步中,你将学习如何使用sudo命令无密码访问MySQL数据库。

  1. 在你的系统上打开一个终端。
  2. 通过运行以下命令启动MySQL服务:
sudo service mysql start
  1. 通过运行以下命令访问MySQL客户端:
sudo mysql

现在你应该能够无密码访问MySQL数据库了。

将标准体温转换为华氏度

在这一步中,你将学习如何编写一条SQL语句,将37摄氏度的标准体温转换为华氏度,并向下舍入到最接近的整数。

  1. 打开Fahrenheit.sql文件。
  2. 编写以下SQL语句:
SELECT CAST(98.6 AS SIGNED) AS 'Standard Body Temperature';

这条语句通过向下舍入到最接近的整数,将98.6华氏度的标准体温转换为整数,并设置别名为“Standard Body Temperature”。

运行SQL脚本

在这一步中,你将学习如何运行你在上一步中创建的SQL脚本。

  1. 在MySQL客户端中,运行以下命令来执行SQL脚本:
MariaDB [(none)]> SOURCE /home/labex/project/Fahrenheit.sql;

这将执行Fahrenheit.sql文件中的SQL语句并显示结果。

你应该会看到以下输出:

+---------------------------+
| Standard Body Temperature |
+---------------------------+
|                        99 |
+---------------------------+
1 row in set (0.000 sec)

该输出表明,98.6华氏度的标准体温已向下舍入到最接近的整数,即99华氏度。

✨ 查看解决方案并练习

总结

恭喜你!你已经完成了这个项目。你可以在LabEx中练习更多实验来提升你的技能。