다중행 서브쿼리 연산자에 대한 설명으로 옳은 것은? | [SQLD] SQL 개발자 기출유형 모의고사 7회 상세 페이지
1[SQLD] SQL 개발자 기출유형 모의고사 7회
다중행 서브쿼리 연산자에 대한 설명으로 옳은 것은?
1
EXISTS 는 반환된 값을 서로 비교한다
2
IN 서브쿼리는 한 행만 돌려줘야 한다
3
= 연산자로 여러 행과 비교할 수 있다
4
= ANY 는 IN 과 같은 결과를 낸다
해설
= ANY 는 서브쿼리 결과 중 하나라도 같으면 참이므로 IN 과 같은 결과를 낸다.
다중행 서브쿼리에는 IN·ANY·ALL·EXISTS 같은 다중행 연산자를 쓰고, =·> 같은 단일행 연산자는 한 행만 돌려받아야 한다.
- EXISTS 는 값을 비교하지 않고 서브쿼리 결과 행이 있는지만 확인한다.
- 단일행 연산자 = 에 여러 행이 돌아오면 실행 오류가 난다.
- IN 은 여러 행을 받는 다중행 연산자라 행 수 제한이 없다.
오류나 개정된 내용이 보이면 알려주세요
이어서 풀어보기
[SQLD] SQL 개발자 기출유형 모의고사 7회 50문항 이어서 보기문제·정답·해설을 한 페이지에서 이어서 볼 수 있어요비슷한 기출
- 다음은후방굴절형의노동공급곡선을나타낸것이다.이때노동공급곡선상의a,b구간에대한설명으로옳은것은? <imgsrc= {"answer":4,"cont[직업상담사 2급 필기] 20년 1·2회차
- 대추나무빗자루병에대한설명으로옳은것은? {"answer":4,"content":[{"content":"균류에의해전반된다.\n","url":""},{"co17년-1회차-산림기사-필기
- c언어에서비트논리연산자에해당하지않는것은? {"answer":2,"content":[{"content":"^","url":""},{"content":"?20년-1, 2회차-정보처리기사-필기