기본문장
SELECT (속성이름)
FROM (테이블이름)
WHERE (검색조건)
WHERE 조건
ORDER BY : 실행결과를 특정순서대로 출력
GROUP BY : 속성값이 같은 값끼리 그룹을 만들 수 있다.
ex)
1.
가격이 8000원 이상인 도서를 구매한 고객에 대하여 고객별 주문 도서의 총 수량을 구하시오. 단 2권이상 구매한 고객만 구하시오.
SELECT custid, count(*)as 도서수량
FROM Orders
WHERE saleprice>=8000
GROUP BY custid
HAVING count(*)>=2;
과제중 떠오른 생각
1. 평균을 비교--> 평균을 비교할려면 각각 마다 SELECT문이 필요함. 어떤 테이블에서 평균을 가져왔는지 알아야되잖아. 예를들어 출판사별로 출판사 평균보다 큰 애들을 알고싶음. 그러면 각 출판사마다 평균을 내야하는 테이블이 필요함? 무슨말인지 알겠니