Lv.1 SELECT문 (2)
05. 동물의 아이디와 이름
크게 어렵지 않은 문제이다. SELECT문 활용 시 내가 보고 싶은 데이터만 불러오기 위한 조건이다.
06. 여러 기준으로 정렬하기
보고 싶은 조건이 2개 이상일 때 활용하는 것이다. 즉, 다 조건 WHERE문이다.
먼저 적용할 조건을 앞에 작성하면 된다. WHERE문은 기본적으로 오름차순이기 때문에 NAME은 기본(ASC)으로 정렬하고, 그 다음 조건인 DATETIME의 경우 내림차순(DESC)으로 정렬했다.
07. 상위 n개 레코드
'LIMIT 문'
상위 n개만 출력하는 'LIMIT n' 구문이다. 만약 데이터가 너무 많을 경우, 성능에 악영향을 미치기 때문에 이를 방지하기 위해 활용하며, 서버 전반적인 성능을 나쁘게 만드는 쿼리문을 개선할 때도 사용한다.
출처.
프로그래머스 MySQL 코딩테스트 연습
programmers.co.kr/learn/courses/30/parts/17042
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
이전글.
[MySQL 문제풀이 공부] 프로그래머스 MySQL 문제 - SELECT문(1)
https://econimian.tistory.com/24
[MySQL 문제풀이 공부] 프로그래머스 MySQL 문제 - SELECT문 (1)
Lv.1 SELECT문 (1) 01. 모든 레코드 조회하기 SELECT 구문은 내가 보고 싶은 데이터를 보고 싶을 때 사용하기 때문에 데이터베이스에서 가장 많이 사용되는 구문이다. SELECT '원하는 열(column)' FROM '테이
econimian.tistory.com
'기술이야기 (Technomian) > MySQL' 카테고리의 다른 글
[MySQL 문제풀이 공부] 프로그래머스 MySQL 문제 - JOIN (0) | 2021.10.01 |
---|---|
[MySQL 문제풀이 공부] 프로그래머스 MySQL 문제 - IS NULL (0) | 2021.10.01 |
[MySQL 문제풀이 공부] 프로그래머스 MySQL 문제 - GROUP BY (0) | 2021.10.01 |
[MySQL 문제풀이 공부] 프로그래머스 MySQL 문제 - SUM, MAX, MIN (0) | 2021.10.01 |
[MySQL 문제풀이 공부] 프로그래머스 MySQL 문제 - SELECT문 (1) (0) | 2021.10.01 |