728x90 반응형 min2 SQL 기본 및 활용 - SQL기본 - GROUP BY, HAVING 절 / ORDER BY 절 [05] GROUP BY 절 (1) GROUP BY - GROUP BY 는 말 그대로 데이터를 그룹별로 묶을 수 있도록 해주는 절이다. GROUP 뒤에 수단의 전치사인 BY가 붙었기 때문에 GROUP BY 뒤에는 그룹핑의 기준이 되는 컬럼이 오게 된다. 컬럼은 하나가 될 수도 있고 그 이상이 될 수도 있다. (2) 집계 함수 - 데이터를 그룹별로 나누면 그룹별로 집계 데이터를 도출하는 것이 가능해진다. COUNT(*) 전체 ROW를 COUNT하여 반환 COUNT(컬럼) 컬럼값이 NULL인 ROW를 제외하고 COUNT하여 반환 COUNT(DISTINCT 컬럼) 컬럼값이 NULL이 아닌 ROW에서 중복을 제거한 COUNT를 바환 SUM(컬럼) 컬럼값들의 합계를 반환 AVG(컬럼) 컬럼값들의 평균을 반환 MI.. 2024. 2. 29. SQL) 가장 비싼 상품 구하기 - oracle 문제) PRODUCT 테이블에서 판매 중인 상품 중 가장 높은 판매가를 출력하는 SQL문을 작성해주세요. 이때 컬럼명은 MAX_PRICE로 지정해주세요. SELECT MAX(PRICE) MAX_PRICE FROM PRODUCT * SUM, MAX, MIN문제로 해당 문제는 MAX() 함수 사용에 대한 문제였다. 2023. 3. 5. 이전 1 다음 728x90 반응형