1. Weather Observation Station 4 A. 문제 STATION 테이블에서 CITY 필드와 중복제거한 CITY 필드 사이의 차이를 구하라. 뭔말인지 이해가 잘 안가서 밑에 예시를 봤다 CITY 필드의 값이 'New York', 'New York', 'Bengalaru' 이라고 하자. 여기는 2개의 다른 도시 이름이 있다. 따라서 query의 return은 1이다. Total number of records - number …
2021년 09월 17일 · 1 min read
1. 동명 동물 수 찾기 A. 문제 위 프로그래머스 사이트에 접속하여 문제를 확인해주세요. B. 내 답안 -- Oracle SELECT NAME, COUNT FROM ( SELECT NAME, COUNT(NAME) AS COUNT FROM ANIMAL_INS GROUP BY NAME ORDER BY NAME ASC ) WHERE COUNT >= 2; -- Oracle SELECT NAME, COUNT(NAME) AS COUNT FROM …
2021년 09월 17일 · 1 min read
1. 중복 제거하기 A. 문제 위 프로그래머스 사이트에 접속하여 문제를 확인해주세요. B. 내 답안 SELECT COUNT(DISTINCT(NAME)) FROM ANIMAL_INS WHERE name IS NOT NULL; SELECT COUNT(NAME) FROM( SELECT NAME FROM ANIMAL_INS GROUP BY NAME ); a. 회고 내 풀이 group by를 사용하여 풀었다. 조금 찾아보고 몇번 해보니 COUNT 안에 DISTINCT가 가능하단걸 …
2021년 09월 16일 · 1 min read
1. Weather Observation Station 3 A. 문제 STATION테이블에서 짝수 ID number를 가지는 CITY 이름을 출력하라. 답변에는 중복을 제외한다. B. 내 답안 SELECT DISTINCT city FROM station WHERE mod(id, 2)=0; a. 회고 반성 sql에서도 mod가 되는지 몰랐었다. C. 문제 해설 이해한 내용을 바탕으로 작성했습니다. 짝수 ID를 출력해야하니, MOD를 사용하면 된다. 참고문헌 …
2021년 09월 16일 · 0 min read
1. 상위 n개 레코드 A. 문제 위 프로그래머스 사이트에 접속하여 문제를 확인해주세요. B. 내 답안 -- Oracle -- SELECT NAME -- FROM ANIMAL_INS -- WHERE ROWNUM <= 10 -- ORDER BY DATETIME ASC; SELECT NAME FROM ( SELECT NAME FROM ANIMAL_INS ORDER BY DATETIME ASC) WHERE ROWNUM <= 1; a. …
2021년 09월 15일 · 1 min read
1. 여러 기준으로 정렬하기 A. 문제 위 프로그래머스 사이트에 접속하여 문제를 확인해주세요. B. 내 답안 -- Oracle SELECT ANIMAL_ID, NAME, DATETIME FROM ANIMAL_INS ORDER BY NAME ASC, DATETIME DESC; 참고문헌 SELECT. 코딩테스트 연습 - 여러 기준으로 정렬하기 | 프로그래머스 (programmers.co.kr). Programmers. (accessed Sep 15, 2021)
2021년 09월 15일 · 0 min read
1. 동물의 아이디와 이름 A. 문제 위 프로그래머스 사이트에 접속하여 문제를 확인해주세요. B. 내 답안 -- Oracle SELECT ANIMAL_ID, NAME FROM ANIMAL_INS ORDER BY ANIMAL_ID ASC; 참고문헌 SELECT. 코딩테스트 연습 - 동물의 아이디와 이름 | 프로그래머스 (programmers.co.kr). Programmers. (accessed Sep 15, 2021)
2021년 09월 15일 · 0 min read
1. 어린 동물 찾기 A. 문제 위 프로그래머스 사이트에 접속하여 문제를 확인해주세요. B. 내 답안 -- Oracle SELECT ANIMAL_ID, NAME FROM ANIMAL_INS WHERE INTAKE_CONDITION NOT IN 'Aged' ORDER BY ANIMAL_ID ASC; SELECT ANIMAL_ID, NAME FROM ANIMAL_INS WHERE INTAKE_CONDITION != 'Aged' ORDER BY ANIMAL_ID ASC; a. 부연 설명 NOT IN , …
2021년 09월 14일 · 0 min read
1. 아픈 동물 찾기 A. 문제 위 프로그래머스 사이트에 접속하여 문제를 확인해주세요. B. 내 답안 -- Oracle SELECT ANIMAL_ID, NAME FROM ANIMAL_INS WHERE INTAKE_CONDITION = 'Sick' ORDER BY ANIMAL_ID ASC; 참고문헌 SELECT. 코딩테스트 연습 - 아픈 동물 찾기 | 프로그래머스 (programmers.co.kr). Programmers. (accessed Sep 14, 2021)
2021년 09월 14일 · 0 min read
1. 역순 정렬하기 A. 문제 위 프로그래머스 사이트에 접속하여 문제를 확인해주세요. B. 내 답안 -- Oracle SELECT NAME, DATETIME FROM ANIMAL_INS ORDER BY ANIMAL_ID DESC; 참고문헌 SELECT. 코딩테스트 연습 - 역순 정렬하기 | 프로그래머스 (programmers.co.kr). Programmers. (accessed Sep 14, 2021)
2021년 09월 14일 · 0 min read