해피 코딩!

[프로그래머스] SQL 코딩테스트 레벨 1 본문

SQL

[프로그래머스] SQL 코딩테스트 레벨 1

지속가능한 성장을 2020. 12. 20. 11:42

최대값 구하기

풀이 코드

SELECT DATETIME 
from ANIMAL_INS 
ORDER BY DATETIME desc 
limit 1;

모든 레코드 조회하기

풀이코드

SELECT * 
from animal_ins 
order by animal_id

역순 정렬하기

풀이코드

SELECT name, datetime 
from animal_ins 
order by animal_id desc

아픈 동물 찾기

풀이코드

SELECT animal_id, name 
from animal_ins 
where INTAKE_CONDITION 
like 'Sick';

어린 동물 찾기

풀이 코드
-- 코드를 입력하세요 SELECT animal_id, name from animal_ins where intake_condition not like 'Aged';
또는
-- 코드를 입력하세요 SELECT animal_id, name from animal_ins where not(intake_condition='Aged');

동물의 아이디와 이름

풀이코드

SELECT animal_id, name 
from animal_ins 
order by animal_id;

이름이 없는 동물의 아이디

풀이코드

SELECT animal_id 
from animal_ins 
where name is null;

여러 기준으로 정렬하기

풀이 코드

SELECT animal_id, name, datetime 
from animal_ins 
order by name, datetime desc;

상위 n개 레코드

풀이 코드

SELECT name 
from animal_ins 
order by datetime limit 1

이름이 있는 동물의 아이디

풀이 코드

SELECT animal_id 
from animal_ins 
where name is not null;

'SQL' 카테고리의 다른 글

[SQL] JOIN  (0) 2020.12.22
[SQL] case 문을 사용한 조권부 쿼리 작성  (0) 2020.12.21
[SQL] NULL 체크 함수  (0) 2020.12.21
[프로그래머스] SQL 코딩테스트 레벨 2  (0) 2020.12.20
SQL Query과 Django - ORM  (0) 2020.12.19
Comments