Oralce
-
[프로그래머스 SQL 고득점 kit(oracle)] String, Date - 중성화 여부 파악하기(level2)Coding Test/programmers 2020. 3. 29. 21:01
https://programmers.co.kr/learn/courses/30/lessons/59409 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr SELECT ANIMAL_ID, NAME, CASE WHEN (SEX_UPON_INTAKE LIKE '%Intact%') THEN 'X' ELSE 'O' END AS 중성화 FROM ANIMAL_INS ORDER BY ANIMAL_ID; CASE WHEN A THEN A' ELSE B' END => A이면 A'라 하고 아니면 B'라 한다. WHEN절은 추가로 더 써도 됨 CASE WHEN A THEN A' W..
-
[프로그래머스 SQL 고득점 kit(oracle)] JOIN - 오랜 기간 보호한 동물(1)(level3)Coding Test/programmers 2020. 3. 29. 20:54
https://programmers.co.kr/learn/courses/30/lessons/59044 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr SELECT * FROM (SELECT I.NAME, I.DATETIME FROM ANIMAL_INS I LEFT JOIN ANIMAL_OUTS O ON I.ANIMAL_ID = O.ANIMAL_ID WHERE O.ANIMAL_ID IS NULL ORDER BY DATETIME) WHERE ROWNUM
-
[프로그래머스 SQL 고득점 kit(oracle)] GROUP BY - 입양 시각 구하기(1)(level2)Coding Test/programmers 2020. 3. 29. 20:45
https://programmers.co.kr/learn/courses/30/lessons/59412 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr SELECT TO_CHAR(DATETIME , 'HH24') AS HOUR, COUNT(*) FROM ANIMAL_OUTS WHERE TO_CHAR(DATETIME , 'HH24') >= 9 AND TO_CHAR(DATETIME , 'HH24')