다음 테이블을 보고 강남지점의 판매량이 많은 제품부터 출력되도록 할 때 다음 중 가장 적절 상세 페이지
122년-2회차-정보처리기사-필기
다음 테이블을 보고 강남지점의 판매량이 많은 제품부터 출력되도록 할 때 다음 중 가장 적절한 SQL 구문은? (단, 출력은 제품명과 판매량이 출력되도록 한다.)
1
SELECT 제품명, 판매량 FROM 푸드ORDER BY 판매량 ASC;
2
SELECT 제품명, 판매량 FROM 푸드ORDER BY 판매량 DESC;
3
SELECT 제품명, 판매량 FROM 푸드WHERE 지점명 = '강남지점'ORDER BY 판매량 ASC;
4
SELECT 제품명, 판매량 FROM 푸드WHERE 지점명 = '강남지점'ORDER BY 판매량 DESC;
해설
판매량이 많은 제품부터 출력하려면 판매량 기준 내림차순(DESC) 정렬이 필요하고, 강남지점만 조회하려면 WHERE 지점명 = '강남지점' 조건이 필요하다.
따라서 SELECT 제품명, 판매량 FROM 푸드 WHERE 지점명 = '강남지점' ORDER BY 판매량 DESC; 가 요구사항에 맞는 SQL이다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.