범주별 통계 구하기
1. Group by란 동일한 범주(Category)를 갖는 데이터를 하나로 묶어서 범주별 통계를 내주는것을 의미 한다. Group by를 사용하면 같은 데이터를 하나로 묶고 각각의 데이터의 갯수를 구할 수 있다. 예 ) select name, count(*) from table group by name; table에서 동일한 name을 갖는 데이터를 묶고 각각의 name의 데이터 숫자를 구한다는 쿼리 위 쿼리가 실행되는 순서: from → group by → select from table을 통해서 테이블 전체 데이터를 가져오고 group by name 를 사용하여 동일한 name을 갖는 데이터를 합쳐줍니다. select name, count(*): name에 따라 합쳐진 데이터가 각각 몇 개가 합쳐진..
Back-end/SQL
2022. 11. 8. 00:15