SQLD(SQL 개발자) 기출 · 서브쿼리

다음 쿼리의 수행 결과로 적절한 것은?
본문)
DELETE FROM TAB1 
WHERE CODE IN (SELECT CODE 
FROM TAB2 
WHERE STATUS = 'OPEN'); 

SELECT SUM(FARE) 
FROM TAB1; 

이 문제 풀어보기

정답 및 해설 보기

정답: 2번

TAB2의 STATUS가 OPEN인 CODE는 0002와 0004이므로 TAB1에서 이들을 삭제하면 AAA,BBB만 남는다.
이들의 FARE 총합은 600이다.
이 단원 연속 풀기 · 서브쿼리개념서 「서브쿼리」 읽기

이 단원 공개 기출 48문항

  1. 서브쿼리에 대한 설명으로 가장 적절한 것은?서브쿼리
  2. 아래 SQL 중 결과가 다른 하나는?서브쿼리
  3. 다음 수행 결과로 가장 적절한 것은? [그림]서브쿼리
  4. 다음은 TAB1 테이블의 일부이다. 다음 SQL의 결과로 옳은 것은? [그림]서브쿼리
  5. 다음은 고객(Customer)과 계약(Contract) 테이블의 관계이다. 다음 중 계약이 하나도 없는 고객을 찾기 위한 SQL로 가장 적절한 것은?서브쿼리
서브쿼리 기출 전체 보기 →