프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
# 오라클
SELECT PT_NAME, PT_NO, GEND_CD, AGE, NVL(TLNO, 'NONE') AS TLNO
FROM patient
WHERE age <= 12 and gend_cd = 'W'
ORDER BY age desc, pt_name asc
# MYSQL
SELECT PT_NAME, PT_NO, GEND_CD, AGE, IFNULL(TLNO,'NONE') AS TLNO
FROM patient
WHERE age <= 12 and gend_cd = 'W'
ORDER BY age desc, pt_name asc
오라클과 MYSQL의 문법 차이를 간과했다.
* NULL 값 표시할 때
오라클 : NVL(열, '표현할 단어')
MYSQL: IFNULL(열, '표현할 단어')
'Computer language > SQL' 카테고리의 다른 글
[프로그래머스/SQL 고득점 Kit] SELECT - 과일로 만든 아이스크림 고르기 (0) | 2023.02.16 |
---|---|
[프로그래머스/SQL 고득점 Kit] SELECT - 흉부외과 또는 일반외과 의사 목록 출력하기 (2) | 2023.02.16 |
[프로그래머스/SQL 고득점 Kit] SELECT - 강원도에 위치한 생산공장 목록 출력하기 (0) | 2023.02.16 |
[프로그래머스/SQL 고득점 Kit] SUM,MAX,MIN - 가장 비싼 상품 구하기 (0) | 2023.02.16 |
[프로그래머스/SQL 고득점 Kit] SELECT - 평균 일일 대여 요금 구하기 (0) | 2023.02.16 |