[SQL] 20240129

김예지·2024년 1월 29일

SQL 풀이

목록 보기
6/26
post-thumbnail

*프로그래머스 SQL 문제 풀이입니다.


문제 1: 모든 레코드 조회하기

📃 문제 1 링크

🔎 풀이 포인트

  • 조건: 모든 동물의 정보
  • 정렬:동물ID 기준 오름차순
  • OUTPUT COLUMNS: 동물ID, 생물 종,, 보호 시작일, 보호 시작 시 상태, 이름, 성별 및 중성화 여부

제출 답안

SELECT *
FROM ANIMAL_INS
ORDER BY ANIMAL_ID; 

문제 2: 역순 정렬하기

📃 문제 2 링크

문제

동물 보호소에 들어온 모든 동물의 이름과 보호 시작일을 조회하는 SQL문을 작성해 주세요. 이때 결과는 ANIMAL_ID 역순으로 보여주세요.

🔎 풀이 포인트

  • 조건: 모든 동물의 정보
  • 정렬: 동물ID 기준 내림차순
  • OUTPUT COLUMNS: 보호 시작일, 이름

제출 답안

SELECT NAME, DATETIME
FROM ANIMAL_INS
ORDER BY ANIMAL_ID DESC ; 

문제 3: 역순 정렬하기

📃 문제 3 링크

문제

동물 보호소에 들어온 동물 중 아픈 동물의 아이디와 이름을 조회하는 SQL문을 작성해주세요. 이때 결과는 아이디 순으로 조회해주세요.

🔎 풀이 포인트

  • 조건: 아픈 동물
  • 정렬: 동물ID 기준 오름차순
  • OUTPUT COLUMNS: 동물ID, 동물 이름

제출 답안

SELECT ANIMAL_ID, NAME
FROM ANIMAL_INS
WHERE INTAKE_CONDITION = 'sick'
ORDER BY ANIMAL_ID ; 
profile
넓고 얕게? 좁고 깊게?

0개의 댓글