1>
122p 8번에서
SELECT 학교명, 지역
FROM 학교
WHERE 학교명 NOT IN (SELECT 학교명 FROM 학과);
와 같이 작성해도 되나요?
2>
126p 16번에서
SELECT 상호, 총액 FROM 거래내역 GROUP BY 총액 HAVING MAX(*) ;
와 같이 작성해도 되나요?
ㅜㅜ감사합니다~
안녕하세요.
1)
JOIN 연산자를 이용하라는 조건이 없으므로
NOT IN 을 이용한 하위 질의 형태로 작성해도 관계 없습니다.
실제 시험에서는 혹 사용할 연산자가 제시되는지 반드시 확인한 후 답안을 작성하세요.
2)
정상적으로 수행되지 않습니다.
집계 함수는 그룹으로 지정된 대상을 기준으로 Select 문에 사용해야 합니다.
아래와 같이 사용할 수는 있지만 문제에서 요구한 결과는 추출할 수 없습니다.
SELECT 상호, Max(총액) AS 총액의최대값
FROM 거래내역
GROUP BY 상호;
오늘도 즐거운 하루 되세요.
-
*2018-03-27 10:28:54
안녕하세요.
1)
JOIN 연산자를 이용하라는 조건이 없으므로
NOT IN 을 이용한 하위 질의 형태로 작성해도 관계 없습니다.
실제 시험에서는 혹 사용할 연산자가 제시되는지 반드시 확인한 후 답안을 작성하세요.
2)
정상적으로 수행되지 않습니다.
집계 함수는 그룹으로 지정된 대상을 기준으로 Select 문에 사용해야 합니다.
아래와 같이 사용할 수는 있지만 문제에서 요구한 결과는 추출할 수 없습니다.
SELECT 상호, Max(총액) AS 총액의최대값
FROM 거래내역
GROUP BY 상호;오늘도 즐거운 하루 되세요.