일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |
- 카카오코테
- 혼공챌린지
- MySQL
- 코틀린
- 스터디
- Til
- 정처기
- 우아한테크코스
- 인프런
- navermap
- select
- 혼공단
- 정보처리기사
- 코테
- 코딩테스트
- 우테코
- doitandroid
- 코딩
- java
- CS
- 자바
- groupby
- join
- Kotlin
- 안드로이드스튜디오
- 프로그래머스
- Android
- 혼공파
- SQL
- 안드로이드
- Today
- Total
목록2024/03/04 (3)
Welcome! Everything is fine.
📌 문제 📌 정답 ANIMAL_ID 역순으로 조회해야하므로 ORDER BY 뒤에 내림차순으로 정렬하는 DESC를 명시해준다. SELECT NAME, DATETIME FROM ANIMAL_INS ORDER BY ANIMAL_ID DESC; 📌 기억할 것 GROUP BY를 사용하면 기본적으로 오름차순(ASC)으로 정렬된다. 내림차순으로 정렬하고자 할 때는 답안처럼 DESC를 뒤에 명시해주면 된다. SELECT * FROM 테이블명 ORDER BY 컬럼명 DESC;
📌 문제 📌 정답 SELECT MIN(DATETIME) AS 시간 FROM ANIMAL_INS; 📌 기억할 것 MIN, MAX 함수는 최솟값과 최댓값을 구하는 집계함수이며, GROUP BY절과 함께 자주 사용된다. SELECT MAX(컬럼명) FROM 테이블명; SELECT MIN(컬럼명) FROM 테이블명
3월부터 프로그래머스에서 SQL 문제도 조금씩 풀어보기로 했다. 문제와 내가 푼 답, 풀면서 복습한 내용, 알게된 내용 등을 포스팅 할 예정이다. 사실 SQLD 따고 나서 한 번도 공부하지 않아서 다시 백지가 되었지만.. 기본 문법만이라도 익숙해지는 것이 좋겠지! 📌 문제 📌 정답 SELECT COUNT(ANIMAL_ID) AS count FROM ANIMAL_INS; 📌 기억할 것 SQL 기본 문법은 아래와 같다. SELECT 열_이름 FROM 테이블_이름 WHERE 조건식 GROUP BY 열_이름 HAVING 조건식 ORDER BY 열_이름 위 문제에서 사용된 COUNT는 대표적인 집계함수로, COUNT(ANIMAL_ID)로 ANIMAL_ID의 행 개수를 구했다. SELECT COUNT(*) FROM..