나는이 있습니다SQL 중첩 집계
SELECT BRAND_ID, CAST (ROUND (AVG(PROD_PRICE), 2) AS NUMERIC (9, 2)) AS 'LARGEST AVERAGE'
FROM LGPRODUCT
GROUP BY BRAND_ID
을 그리고 돼있처럼 브랜드 당 평균 가격의 무리를 표시합니다.
그러나 가장 높은 숫자 만 표시하려면 어떻게해야합니까? 또는 가장 낮은?
나는 모든 종류의 다른 방법으로 MAX를 사용하려고 노력해 왔으며 WHERE 및 HAVING을 사용해 보았습니다.
무엇이 누락 되었습니까?
어떤 [RDBMS (http://en.wikipedia.org/wiki/Relational_database_management_system) 너 사용하고있어? 'RDBMS'는 * Relational Database Management System *을 의미합니다. 'RDBMS는 SQL의 기초입니다 .' 그리고 MS SQL Server, IBM DB2, Oracle, MySQL 등 현대의 모든 데이터베이스 시스템 ... –