![](http://i1.daumcdn.net/thumb/C148x148.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/dbsXMs/btsf2pqHzWG/CkvgtH52osDhxXQPmqW6Ik/img.png)
GROUP BY는 데이터를 분류하여 데이터가 어떤 범주에 어떻게 분포되는지를 이해하기 위해 데이터를 집계하는데 사용된다. 집계 함수 https://www.postgresql.org/docs/current/functions-aggregate.html SQL은 다양한 집계 함수를 제공한다. 집계 함수의 주요 아이디어는 여러 입력값을 가져와 하나의 출력값을 반환하는 것이다. 가장 일반적인 집계 함수: AVG() : 평균값을 반환 COUNT() : 값의 개수를 반환 MAX() : 최대값을 반환 MIN() : 최소값을 반환 SUM() : 모든 값의 합계를 반환 집계 함수 호출은 SELECT 절이나 HAVING 절에서만 발생하낟. 주의사항 AVG()는 소수점 이하 많은 자릿수의부동 소수점 값을 반환한다. COUNT..
![](http://i1.daumcdn.net/thumb/C148x148.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/9qvow/btsf4fU5i3u/tXvNDhKjvyU7NsMC2hQqx1/img.png)
SELECT은 가장 많이 사용되는 SQL 문장으로, 테이블에서 정보를 검색하는데 사용된다. SELECT 문 예제 SELECT column_name FROM table_name; SELECT * FROM table_1; SELECT c1, c2 FROM table_2; 일반적으로, 모든 열을 포함한 테이블의 전체 정보가 필요하지 않은 경우 *(asterisk)를 사용하지 않는 것이 좋다. 쿼리 서버와 응용 프로그램 간의 트래픽이 증가하여 검색 결과가 느려질 수 있기 때문에 필요한 컬럼만 조회하는 것이 좋다. 모든 열을 포함한 테이블의 전체 정보가 정말 필요한 경우에만 *(asterisk)를 사용한다. SELECT DISTINCT SELECT DISTINCT column FROM table; SELECT D..
- Total
- Today
- Yesterday
- 네티 스레딩 모델
- jvm 메모리 구조
- 비관적 락
- mysql
- spring webflux
- 분산 락
- mdcfilter
- socket
- 스프링 네티
- Synchronized
- NeXTSTEP
- 카프카
- spring session
- redis session
- nginx configuration
- 넥스트스탭
- nginx
- Java
- Kafka
- postgresql
- TDD
- pessimistic lock
- annotation
- 구름톤 챌린지
- sql
- 람다
- 자바 네티
- transaction
- 트랜잭션
- 구름톤챌린지
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |