2026_기본모의고사_01회
-5. 인기강사처리 쿼리 0/7
-쿼리 비교 X [인기강사처리] 쿼리 (UPDATE 강사 INNER JOIN 사용현황 ON 강사.강사코드 = 사용현황.강사코드 SET 강사.비고 = "인기강사" WHERE (((강사.강사코드) In (select 강사코드 from 사용현황 group by 강사코드 having count(개강코드) >=12))); )이 정답(UPDATE 강사 SET 강사.비고 = "인기강사" WHERE (((강사.강사코드) In (select 강사코드 from 사용현황 group by 강사코드 having count(개강코드) >= 12))); )과 다릅니다.
정답지랑 똑같이 했는데 왜 틀리다고 나올까요,...
안녕하세요.
쿼리 작성기 창에는 업데이트가 되는 테이블인 <강사> 테이블만 표시해야 하는데, <사용현황> 테이블까지 표시했기 때문입니다.
(UPDATE 강사 INNER JOIN 사용현황 ON 강사.강사코드 = 사용현황.강사코드 SET 강사.비고 = "인기강사" WHERE (((강사.강사코드) In (select 강사코드 from 사용현황 group by 강사코드 having count(개강코드) >=12))); )
(UPDATE 강사 SET 강사.비고 = "인기강사" WHERE (((강사.강사코드) In (select 강사코드 from 사용현황 group by 강사코드 having count(개강코드) >= 12))); )
즐거운 하루 되세요.
-
관리자2026-02-02 11:28:19
안녕하세요.
쿼리 작성기 창에는 업데이트가 되는 테이블인 <강사> 테이블만 표시해야 하는데, <사용현황> 테이블까지 표시했기 때문입니다.
(UPDATE 강사 INNER JOIN 사용현황 ON 강사.강사코드 = 사용현황.강사코드 SET 강사.비고 = "인기강사" WHERE (((강사.강사코드) In (select 강사코드 from 사용현황 group by 강사코드 having count(개강코드) >=12))); )
(UPDATE 강사 SET 강사.비고 = "인기강사" WHERE (((강사.강사코드) In (select 강사코드 from 사용현황 group by 강사코드 having count(개강코드) >= 12))); )
즐거운 하루 되세요.