728x90

알고리즘/SQL 3

[프로그래머스 SQL 고득점 Kit] - GROUP BY

1. 고양이와 개는 몇마리 있을까 문제 동물 보호소에 들어온 동물 중 고양이와 개가 각각 몇 마리인지 조회하는 SQL문을 작성해주세요. 이때 고양이를 개보다 먼저 조회해주세요. 답 SELECT ANIMAL_TYPE, COUNT(ANIMAL_TYPE) as count FROM ANIMAL_INS GROUP BY ANIMAL_TYPE ORDER BY ANIMAL_TYPE 2. 동명 동물 수 찾기 문제 동물 보호소에 들어온 동물 이름 중 두 번 이상 쓰인 이름과 해당 이름이 쓰인 횟수를 조회하는 SQL문을 작성해주세요. 이때 결과는 이름이 없는 동물은 집계에서 제외하며, 결과는 이름 순으로 조회해주세요. 답 SELECT NAME, COUNT(NAME) as count FROM ANIMAL_INS GROUP B..

알고리즘/SQL 2021.01.27

[프로그래머스 SQL 고득점 Kit] - SUM, MAX, MIN

1. 최댓값 구하기 문제 가장 최근에 들어온 동물은 언제 들어왔는지 조회하는 SQL 문을 작성해주세요. 답 SELECT MAX(DATETIME) FROM ANIMAL_INS 2. 최솟값 구하기 문제 동물 보호소에 가장 먼저 들어온 동물은 언제 들어왔는지 조회하는 SQL 문을 작성해주세요. 답 SELECT MIN(DATETIME) FROM ANIMAL_INS 3. 동물 수 구하기 문제 동물 보호소에 동물이 몇 마리 들어왔는지 조회하는 SQL 문을 작성해주세요. 답 SELECT COUNT(ANIMAL_ID) as count FROM ANIMAL_INS 4. 중복 제거하기 문제 동물 보호소에 들어온 동물의 이름은 몇 개인지 조회하는 SQL 문을 작성해주세요. 이때 이름이 NULL인 경우는 집계하지 않으며 중복..

알고리즘/SQL 2021.01.26

[프로그래머스 SQL 고득점 Kit] - SELECT

1. 모든 레코드 조회하기 문제 동물 보호소에 들어온 모든 동물의 정보를 ANIMAL_ID순으로 조회하는 SQL문을 작성해주세요. 답 SELECT * FROM ANIMAL_INS ORDER BY ANIMAL_ID 2. 역순 정렬하기 문제 동물 보호소에 들어온 모든 동물의 이름과 보호 시작일을 조회하는 SQL문을 작성해주세요. 이때 결과는 ANIMAL_ID 역순으로 보여주세요. 답 SELECT NAME, DATETIME FROM ANIMAL_INS ORDER BY ANIMAL_ID DESC 3. 아픈 동물 찾기 문제 동물 보호소에 들어온 동물 중 아픈 동물1의 아이디와 이름을 조회하는 SQL 문을 작성해주세요. 이때 결과는 아이디 순으로 조회해주세요. 답 SELECT ANIMAL_ID, NAME FROM ..

알고리즘/SQL 2021.01.26
728x90
반응형