![[프로그래머스 SQL] 상위 n개 레코드](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FchLCxa%2FbtrtYV9YRdu%2F60QHS90KPf9h7DXaYqLt8k%2Fimg.png)
문제 링크 https://programmers.co.kr/learn/courses/30/lessons/59405 동물 보호소에 가장 먼저 들어온 동물의 이름을 조회합니다. 오름차순 정렬 후, LIMIT로 위에서 1번째까지만 출력했습니다. SQL에서의 인덱스는 0부터 시작하지 않고, 1부터 시작합니다. 곧 배울 MAX함수로도 구현할 수 있지만, SELECT문제니 LIMIT를 사용하였습니다. SELECT NAME FROM ANIMAL_INS ORDER BY DATETIME LIMIT 1 결과
![[프로그래머스 SQL] 여러 기준으로 정렬하기](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FCwdS7%2FbtrtWt7ry6f%2FzjX1nAAg2pklnWcx0rVr8k%2Fimg.png)
문제 링크 https://programmers.co.kr/learn/courses/30/lessons/59404 ANIMAL_ID, NAME, DATETIME를 출력합니다. 이름 순으로 오름차순 정렬하고, 이름이 같은 경우에는 내림차순으로 정렬한다. 정렬 기준은 먼저 적은 순서로 적용됩니다. SELECT ANIMAL_ID, NAME, DATETIME FROM ANIMAL_INS ORDER BY NAME ASC, DATETIME DESC 결과
![[프로그래머스 SQL] 동물의 아이디와 이름](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FUxV67%2FbtrtYcqBlOI%2F9ZumAbT7cZTD9aXaw5EZ8K%2Fimg.png)
문제 링크 https://programmers.co.kr/learn/courses/30/lessons/59403 ANIMAL_ID와 NAME 열을 출력합니다. SELECT ANIMAL_ID, NAME FROM ANIMAL_INS 결과
![[프로그래머스 SQL] 어린 동물 찾기](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fcp1DVi%2FbtrtLUx4YQ8%2FXUKJMbpD81RrKMbUpuCLAk%2Fimg.png)
문제 링크 https://programmers.co.kr/learn/courses/30/lessons/59037 INTAKE_CONDITION가 'Aged' 아닌 것들 중에서 ANIMAL_ID, NAME 열들을 출력합니다. SELECT ANIMAL_ID, NAME FROM ANIMAL_INS WHERE INTAKE_CONDITION != 'Aged'; 결과
![[프로그래머스 SQL] 모든 레코드 조회하기](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FGOeAQ%2FbtrtXxaDQf2%2FzC7Sn2DQI5Ikk5kG15e9mk%2Fimg.png)
문제 링크 https://programmers.co.kr/learn/courses/30/lessons/59034 모든 동물 정보를 ANIMAL_ID 순서(오름차 순)로 출력하는 문제입니다. SELECT * FROM ANIMAL_INS ORDER BY ANIMAL_ID ASC 테이블이 이미 오름차순으로 정렬되어 있기 때문에 2번째 줄은 적지 않아도 상관없습니다. 결과