소요시간 :  6분
문제 유형 :  SELECT


작성 코드

SELECT PT_NAME, PT_NO, GEND_CD, AGE, ifnull(TLNO,'NONE') TLNO
FROM PATIENT
WHERE AGE <= 12 AND GEND_CD = 'W'
ORDER BY AGE DESC, PT_NAME ASC;

 

피드백

처음엔 아무 생각 없이SELECT *로 작성했는데 후에 문제를 읽어보니 출력하고자 하는 컬럼의 순서가 테이블에 제시된 순서와 달랐다. 문제를 꼼꼼히 먼저 읽어보고 풀이를 시작하는 습관을 들이자.

다른 부분에서는 크게 어려움이 없었으나, null일 경우 none을 출력하게끔 하는 방법을 몰라 살짝 당황했다.
해당 부분의 문법을 확실하게 기억해두고 다음에 문제에 나오면 유용하게 써먹자!!