-
코딩테스트 연습> SELECT> 모든 레코드 조회하기SQL/Programmers 2020. 8. 9. 21:57728x90
<문제링크: https://programmers.co.kr/learn/courses/30/lessons/59034>
문제설명: 'ANIMAL_INS' 테이블(FROM)에 들어있는 모든 동물 정보를
ANIMAL_ID 순(ORDER BY)으로 조회하면 된다.
[1차 시도]
SELECT * FROM ANIMAL_INS ORDER BY ANIMAL_ID;
풀이: 첫 줄의 SELECT * 는 조회하고자 하는 정보를 뜻하는데 *는 모든 정보를 다 조회하겠다는 의미다.
그 다음 FROM _____ 는 FROM 뒤에 테이블 이름(ANIMAL_INS)을 지정하면, 해당 테이블에서 조회하겠다는 의미다.
문제에서 ANIMAL_ID순으로 출력한다고 했으므로,
ORDER BY를 써서 정렬 하는데 이때 default는 ASC로 오름차순 정렬을 뜻하고,
만약 내림차순 정렬을 하고 싶다면 해당 컬럼(ANIMAL_ID) 뒤에 DESC를 붙여주면 된다.
채첨결과: 정상적으로 잘 통과한다.
'SQL > Programmers' 카테고리의 다른 글
코딩테스트 연습> SELECT> 아픈 동물 찾기 (0) 2020.09.30 코딩테스트 연습> JOIN> 없어진 기록 찾기 (0) 2020.09.28 코딩테스트 연습> GROUP BY> 고양이와 개는 몇 마리 있을까 (0) 2020.08.27 코딩테스트 연습> SUM, MAX, MIN> 최댓값 구하기 (0) 2020.08.11 코딩테스트 연습> SELECT> 역순 정렬하기 (0) 2020.08.10