코딩테스트

SQL - 프로그래머스 12세 이하인 여자 환자 목록,강원도에 위치한 생산공장 목록

whyHbr 2024. 3. 19. 00:22
728x90
반응형

12세 이하인 여자 환자 목록

 

-- 코드를 입력하세요
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;

 

 

IFNULL(TLNO, 'NONE') AS TLNO

만약 TLNO 가 NULL 이라면 NONE으로 표기해라.컬럼명은 TLNO로. 

AS를 사용해 컬럼명 변경 가능하다

 

--------------------------------

강원도에 위치한 생산공장 목록 

 

-- 코드를 입력하세요
SELECT FACTORY_ID,FACTORY_NAME,ADDRESS
FROM FOOD_FACTORY 
WHERE ADDRESS LIKE '강원도%'
ORDER BY FACTORY_ID;

 

 

LIKE ' 강원도%' 

강원도에어쩌구 = 강원도 정선군 남면 칠현로 679

강원도로 시작하는 문자를 출력해줌

 

=, IS, LIKE 헷갈림

728x90