[프로그래머스 SQL] 상위 n개 레코드
프로그래머스 SQL 문제 해설2022. 2. 20. 00:56[프로그래머스 SQL] 상위 n개 레코드

문제 링크 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] 여러 기준으로 정렬하기
프로그래머스 SQL 문제 해설2022. 2. 20. 00:37[프로그래머스 SQL] 여러 기준으로 정렬하기

문제 링크 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] 동물의 아이디와 이름
프로그래머스 SQL 문제 해설2022. 2. 20. 00:32[프로그래머스 SQL] 동물의 아이디와 이름

문제 링크 https://programmers.co.kr/learn/courses/30/lessons/59403 ANIMAL_ID와 NAME 열을 출력합니다. SELECT ANIMAL_ID, NAME FROM ANIMAL_INS 결과

[프로그래머스 SQL] 어린 동물 찾기
프로그래머스 SQL 문제 해설2022. 2. 20. 00:29[프로그래머스 SQL] 어린 동물 찾기

문제 링크 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] 모든 레코드 조회하기
프로그래머스 SQL 문제 해설2022. 2. 20. 00:05[프로그래머스 SQL] 모든 레코드 조회하기

문제 링크 https://programmers.co.kr/learn/courses/30/lessons/59034 모든 동물 정보를 ANIMAL_ID 순서(오름차 순)로 출력하는 문제입니다. SELECT * FROM ANIMAL_INS ORDER BY ANIMAL_ID ASC 테이블이 이미 오름차순으로 정렬되어 있기 때문에 2번째 줄은 적지 않아도 상관없습니다. 결과

image