SQL 기초 실무/SQL 알고리즘 문제

23.09.29. SQL Developer 알고리즘 문제 ⑦

잇꼬 2023. 10. 4. 11:01
728x90
반응형
SMALL

7. 1부터 10까지 숫자의 합

-- 예제117. 1부터 10까지의 합
select level
    from dual 
    connect by level <= 10 ;

undefine p_n
accept p_n prompt '숫자를 입력하세요.' ;

select sum(level) as 합계
    from dual 
    connect by level <= &p_n ;

-- 문제1. 1부터 100 까지의 숫자 중에서 짝수 숫자들의 합은 무엇입니까?
select sum(level) as 합계
    from dual 
    where mod(level, 2) = 0
    connect by level <= 100 ;

-- 문제2. 1부터 100까지 숫자 중에서 홀수 숫자들의 합은 무엇입니까?
select sum(level) as 합계
    from dual 
    where mod(level, 2) = 1
    connect by level <= 100 ;
728x90
반응형
LIST