소수점 두 자리 파이 값 구하기

MySQLBeginner
지금 연습하기

소개

이 프로젝트에서는 MySQL 클라이언트에서 SQL 문을 사용하여 소수점 두 자리로 반올림된 파이 (Pi) 값을 얻는 방법을 배우게 됩니다.

👀 미리보기

MariaDB [(none)]> SOURCE /home/labex/project/getPi.sql;
+------+
| Pi   |
+------+
| 3.14 |
+------+
1 row in set (0.000 sec)

🎯 과제

이 프로젝트에서 다음을 배우게 됩니다:

  • sudo 명령을 사용하여 MySQL 서버를 시작하는 방법
  • 소수점 두 자리로 반올림된 파이 값을 표시하는 SQL 스크립트를 만드는 방법
  • MySQL 클라이언트에서 SQL 스크립트를 실행하는 방법

🏆 성과

이 프로젝트를 완료하면 다음을 수행할 수 있습니다:

  • MySQL 에서 PI() 함수를 사용하여 파이 값을 검색하는 방법 이해
  • ROUND() 함수를 사용하여 파이 값을 특정 소수점 자리수로 반올림하는 방법
  • MySQL 클라이언트에서 SQL 스크립트를 생성하고 실행하는 방법

MySQL 시작 및 SQL 스크립트 생성

이 단계에서는 MySQL 서버를 시작하고 소수점 두 자리로 반올림된 파이 값을 표시하는 SQL 스크립트를 만드는 방법을 배우게 됩니다.

  1. 터미널을 열고 sudo 명령을 사용하여 MySQL 서버를 시작합니다. 이 명령은 비밀번호를 요구하지 않습니다:
sudo service mysql start
  1. 다음 명령을 실행하여 MySQL 클라이언트를 엽니다:
sudo mysql
  1. getPi.sql 파일을 열고 다음 SQL 쿼리를 추가합니다:
SELECT ROUND(PI(), 2) AS Pi;

이 쿼리는 ROUND() 함수를 사용하여 PI() 값을 소수점 두 자리로 반올림하고 결과를 별칭 (alias) Pi에 할당합니다.

✨ 솔루션 확인 및 연습

SQL 스크립트 실행

이 단계에서는 이전 단계에서 생성한 SQL 스크립트를 실행하는 방법을 배우게 됩니다.

  1. MySQL 클라이언트에서 다음 명령을 실행하여 SQL 스크립트를 실행합니다:
SOURCE /home/labex/project/getPi.sql;

이 명령은 SQL 스크립트를 실행하고 소수점 두 자리로 반올림된 파이 값을 표시합니다.

다음과 같은 출력을 볼 수 있습니다:

+------+
| Pi   |
+------+
| 3.14 |
+------+
1 row in set (0.000 sec)

출력은 SQL 쿼리에서 지정한 대로 소수점 두 자리로 반올림된 파이 값을 보여줍니다.

✨ 솔루션 확인 및 연습

요약

축하합니다! 이 프로젝트를 완료했습니다. LabEx 에서 더 많은 랩을 연습하여 기술을 향상시킬 수 있습니다.