별칭1 MAX() 함수 와 별칭 MAX 함수는 WHERE 절에서 직접 사용이 불가능 하다. 따라서 서브 쿼리를 사용하여야 한다. SELECT PRODUCT_ID, PRODUCT_NAME, PRODUCT_CD, CATEGORY, PRICE FROM FOOD_PRODUCT WHERE PRICE = (SELECT MAX(PRICE) FROM FOOD_PRODUCT); -- 서브 쿼리 사용 별칭(alias)을 사용하고 싶다면 SELECT한 컬럼에 AS로 별칭을 써주면 된다. SELECT MAX(PRICE) as MAX_PRICE -- 별칭 MAX_PRICE FROM PRODUCT WHERE PRICE = (SELECT MAX(PRICE) FROM PRODUCT); 이렇게 되면 결과로 조회되는 PRICE 컬럼의 이름이 MAX_PRICE로 변경된다. 2023. 3. 20. 이전 1 다음