SQL로 1부터 100까지 합계 구하기
일반 프로그래밍 언어와 비슷하게 SQL의 스토어드 프로시저 안에서도 반복문 프로그래밍이 가능합니다.
num을 1부터 증가시켜 100까지의 합을 더해주는 코드 입니다.
DROP PROCEDURE IF EXISTS proc_example;
DELIMITER $$
CREATE PROCEDURE proc_example()
BEGIN
DECLARE sum INT;
DECLARE num INT;
SET sum = 0;
SET num = 1;
WHILE (num <= 100) DO
SET sum = sum + num;
SET num = num + 1;
END WHILE;
SELECT sum;
END $$
DELIMITER ;
CALL proc_example();
'프로그램및 언어 > SQL' 카테고리의 다른 글
[SQL 코테] 조건에 맞는 도서 리스트 출력하기 (0) | 2025.03.31 |
---|---|
[SQL 코테] 12세 이하인 여자 환자 목록 출력하기 (0) | 2025.03.30 |
[SQL 코테] 평균 일일 대여 요금 구하기 (0) | 2025.03.27 |
[SQL 코테] 과일로 만든 아이스크림 고르기 (0) | 2025.03.26 |
[SQL 코테] 흉부외과 또는 일반외과 의사 목록 출력하기 (0) | 2025.03.25 |