전체 글
-
[프로그래머스 SQL 고득점 kit(oracle)] String, Date - DATETIME에서 DATE로 형변환(level2)Coding Test/programmers 2020. 3. 29. 21:05
https://programmers.co.kr/learn/courses/30/lessons/59414 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr SELECT ANIMAL_ID, NAME, TO_CHAR(DATETIME, 'YYYY-MM-DD') AS 날짜 FROM ANIMAL_INS ORDER BY ANIMAL_ID;
-
[프로그래머스 SQL 고득점 kit(oracle)] String, Date - 오랜기간 보호한 동물(2)(level3)Coding Test/programmers 2020. 3. 29. 21:02
https://programmers.co.kr/learn/courses/30/lessons/59411 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr SELECT * FROM ( SELECT O.ANIMAL_ID, O.NAME FROM ANIMAL_INS I JOIN ANIMAL_OUTS O ON I.ANIMAL_ID = O.ANIMAL_ID ORDER BY (I.DATETIME - O.DATETIME) ASC ) WHERE ROWNUM < 3;
-
[프로그래머스 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)] String, Date - 이름에 el이 들어가는 동물 찾기(level2)Coding Test/programmers 2020. 3. 29. 20:58
https://programmers.co.kr/learn/courses/30/lessons/59047 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr SELECT ANIMAL_ID, NAME FROM ANIMAL_INS WHERE ANIMAL_TYPE ='Dog' AND UPPER(NAME) LIKE ('%EL%') ORDER BY NAME;
-
[프로그래머스 SQL 고득점 kit(oracle)] String, Date - 루시와 엘라 찾기(level2)Coding Test/programmers 2020. 3. 29. 20:56
https://programmers.co.kr/learn/courses/30/lessons/59046 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr SELECT ANIMAL_ID, NAME, SEX_UPON_INTAKE FROM ANIMAL_INS WHERE NAME IN ('Lucy', 'Ella', 'Pickle', 'Rogan', 'Sabrina', 'Mitty') ORDER BY ANIMAL_ID;
-
[프로그래머스 SQL 고득점 kit(oracle)] JOIN - 보호소에서 중성화한 동물(level4)Coding Test/programmers 2020. 3. 29. 20:55
https://programmers.co.kr/learn/courses/30/lessons/59045 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr SELECT I.ANIMAL_ID, I.ANIMAL_TYPE, I.NAME FROM ANIMAL_INS I JOIN ANIMAL_OUTS O ON I.ANIMAL_ID = O.ANIMAL_ID WHERE SEX_UPON_INTAKE LIKE 'Intact%' AND SEX_UPON_OUTCOME NOT LIKE 'Intact%' ORDER BY ANIMAL_ID;
-
[프로그래머스 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)] JOIN - 있었는데요 없었습니다(level3)Coding Test/programmers 2020. 3. 29. 20:53
https://programmers.co.kr/learn/courses/30/lessons/59043 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr SELECT I.ANIMAL_ID, I.NAME FROM ANIMAL_INS I JOIN ANIMAL_OUTS O ON I.ANIMAL_ID = O.ANIMAL_ID WHERE I.DATETIME >= O.DATETIME ORDER BY I.DATETIME;