SELECT PRODUCT_ID, PRODUCT_NAME, PRODUCT_CD, CATEGORY, PRICE FROM FOOD_PRODUCT
WHERE PRICE = (SELECT MAX(PRICE) FROM FOOD_PRODUCT)
SELECT PRODUCT_ID, PRODUCT_NAME, PRODUCT_CD, CATEGORY, PRICE FROM FOOD_PRODUCT
WHERE PRICE IN (SELECT MAX(PRICE) FROM FOOD_PRODUCT)
한 컬럼의 값만 가지고 오기
데이터 최대, 최소 값 가져오기
정렬 마지막, 첫번째 값 가져오기(문자)
- 최댓값, 정렬 마지막 값 가져오기
SELECT MAX(컬럼) FROM 테이블;
- 최솟값, 정렬 첫번째 값 가져오기
SELECT MIN(컬럼) FROM 테이블;
그 값을 갖고 있는 row의 다른 컬럼들 가지고 오기
서브 쿼리 이용
- where 절에 조건 추가
SELECT * FROM employee WHERE salary = (SELECT MAX(salary) FROM employee);
: where 절에 salary조건이 가장 많은 salary가 됩니다.