프로그래머스 코딩테스트 연습에서 python만 검색되도록 필터링해놓은 것을 mySQL로 변경해봤더니 문제가 있었다! 아싸!
동물 아이디와 이름
오름차순은 asc, 내림차순은 decs, 디폴트값은 오름차순 (asc)이다. 주석 처리는 '/**/', 한 줄은 '--'를 사용한다.
select ANIMAL_ID, NAME from ANIMAL_INS
order by ANIMAL_ID asc;
/*
오름차순 : asc (ascending), 디폴트
내림차순 : desc (descending)
*/
어린 동물 찾기
'not' 연산자가 기억나지 않아서 파이썬처럼 입력했는데 이거였다. :)
SELECT ANIMAL_ID, NAME from ANIMAL_INS
where INTAKE_CONDITION != 'Aged';
상위 n개 레코드
간단한 서브쿼리(?)가 필요했다. 어렴풋이 나는 기억을 소환해서 풀었는데 네이버 부스트코스에서 곧 다룰 예정이다.
select NAME from ANIMAL_INS
where DATETIME = (select min(DATETIME) from ANIMAL_INS);
GitHub - buji-learn/1percentmore38timesbetter
Contribute to buji-learn/1percentmore38timesbetter development by creating an account on GitHub.
github.com
'Input > SQL' 카테고리의 다른 글
네이버 부스트코스 SQL 강좌 수료 후기 (0) | 2023.07.06 |
---|---|
mySQL workbench : 테이블 불러오기 (0) | 2023.07.04 |
SQL 연산자 & 함수 _ 프로그래머스 코딩 테스트 & 네이버 부스트 코스, 23/06/26~27 (0) | 2023.06.27 |
SQL 코딩테스트 연습 : SELECT _ 프로그래머스, 23/06/25 (0) | 2023.06.26 |