업무/실수 노트

[SQL] GROUP BY 2개 이상

sofiaaa 2022. 2. 15. 14:48
반응형

한 주문 당 하나의 상품번호만 가져오고자 할 때,

잠깐 고민했었다.

 

쿼리를 조회했을 때 , 11개의 데이터가 나왔었고, 

다음과 같이 order_no 와 product_id를 동시에 group by를 하면,

32번에 해당하는 중복된 product_id가 제거된 것을 볼 수 있다.

 

group by 두 개 사용법 ~

SELECT year
       , month
       , COUNT(*) AS count
 FROM table
 GROUP BY year, month

 

생각보다 단순한 곳에서 시간을 많이 뺏길 때가 있다.

주의하자. !!

 

https://mode.com/sql-tutorial/sql-group-by/

 

SQL GROUP BY | Intermediate SQL - Mode

Practice Problem Write a query to calculate the average daily price change in Apple stock, grouped by year. Try it out See the answer

mode.com

반응형

'업무 > 실수 노트' 카테고리의 다른 글

[JAVA] Comparator.comparing().reversed()  (0) 2022.02.17
[JAVA] 조건절  (0) 2022.02.16
[Vue.js] flatpickr  (0) 2022.02.11
[JAVA] WRITE_DATES_AS_TIMESTAMPS  (0) 2022.02.07
[Network] cmd 명령어  (0) 2022.02.04