SQL 쿼리 연습/SELECT 27

[Lv.1 / 프로그래머스 / SQL] 인기있는 아이스크림

프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이 (MySQL) TOTAL_ORDER를 기준으로 내림차순, 같다면 SHIPMENT_ID를 기준으로 오름차순 한 것의 FLAVOR를 조회해야 한다. SELECT FLAVOR FROM FIRST_HALF ORDER BY TOTAL_ORDER DESC , SHIPMENT_ID

[Lv.1 / 프로그래머스 / SQL] 여러 기준으로 정렬하기

프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이 (MySQL) 이름은 오름차순으로, 만약 이름이 같다면 날짜를 내림차순으로 정렬하여 조회해야 한다. ORDER BY절에 여러 줄의 조건을 작성하면 먼저 적힌 것부터 순차적으로 여러 기준으로 정렬이 가능하다. SELECT ANIMAL_ID , NAME , DATETIME FROM ANIMAL_INS ORDER BY NAME , DATETIME DESC

[Lv.1 / 프로그래머스 / SQL] 상위 n개 레코드

프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이 (MySQL) 조회된 목록 중 제한된 개수만 취하고 싶을 경우, LIMIT을 사용하면 된다. 따라서 날짜를 오름차순 정렬한 뒤 LIMIT 1을 통해 가장 상위 케이스 하나만 출력할 수 있다. SELECT NAME FROM ANIMAL_INS ORDER BY DATETIME LIMIT 1

[Lv.1 / 프로그래머스 / SQL] 어린 동물 찾기

프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이 (MySQL) INTAKE_CONDITON이 'Aged'가 아닌 경우를 조회해야 한다. SELECT ANIMAL_ID , NAME FROM ANIMAL_INS WHERE INTAKE_CONDITION NOT LIKE "Aged" ORDER BY ANIMAL_ID

[Lv.1 / 프로그래머스 / SQL] 아픈 동물 찾기

프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이 (MySQL) INTAKE_CONDITION이 Sick 인 경우를 찾아 ANIMAL_ID가 오름차순인 순으로 조회해야 한다. SELECT ANIMAL_ID , NAME FROM ANIMAL_INS WHERE INTAKE_CONDITION = "Sick" ORDER BY ANIMAL_ID

반응형