데이터베이스/데이터베이스 함수
[SQL] DECODE와 CASE문의 활용 예시와 결과 분석
안녕하세요! 오늘은 데이터베이스에서 자주 사용되는 DECODE와 CASE문에 대해 알아보고, 실제 예시와 결과를 분석해보려고 합니다. DECODE와 CASE문은 데이터베이스에서 조건에 따라 다른 결과를 반환하는 데 사용되는 제어 구문입니다. 그럼 바로 예시를 통해 살펴보도록 하겠습니다. DECODE문 예시 DECODE문은 Oracle 데이터베이스에서 주로 사용되며, 조건에 따라 다른 값을 반환합니다. 예를 들어, 학생들의 성적을 기준으로 학점을 부여하는 경우를 생각해봅시다. 성적이 90 이상이면 'A', 80 이상이면 'B', 70 이상이면 'C', 60 이상이면 'D', 그 외에는 'F'를 반환하도록 하겠습니다. SELECT student_name, score, DECODE( WHEN score >= ..
2023. 5. 26. 16:32
최근댓글