목록데이터 그룹 (1)
DevSSOM
SQL - 그룹으로 만들기 GROUP BY, 그룹에 조건 걸기 HAVING
GROUP BY 데이터를 그룹화해서 표현하는 명령어. ※ LIMIT, ORDER BY, GROUP BY는 쿼리 마지막줄에 위치한다. 1) 유저별로 몇 권의 책을 빌렸는지 확인하기 위해, rental테이블의 user_id컬럼과 해당 컬럼값에 해당하는 데이터의 수를 차례대로 조회하기 SELECT user_id, COUNT(*) /* 검색할 컬럼 */ FROM rental GROUP BY user_id; /* 그룹의 기준 컬럼*/ 2) GROUP BY는 다른 내장함수들과 다양하게 조합해서 사용할 수 있음. SELECT user_id, SUM(컬럼명) FROM rental GROUP BY user_id; -- user_id가 같은 열에서 컬럼의 내용을 다 더한 값을 출력 SELECT user_id, AVG(컬럼..
DataBase
2021. 8. 31. 01:20