84669인 학습
152542인 학습
20005인 학습
5487인 학습
7821인 학습
359900인 학습
3350인 학습
180660인 학습
48569인 학습
18603인 학습
40936인 학습
1549인 학습
1183인 학습
32909인 학습
SQL 1:
SQL 2:
SQL1과 SQL2는 동일한 결과를 얻습니다.
실제 개발에서도 두 번째 SQL을 이렇게 작성할 수 있나요? SQL1에 비해 SQL2는 효율성이 떨어지나요?
SQL1, 테이블 B는 한 번만 스캔됩니다. SQL2, 테이블 B는 테이블 A의 레코드 수만큼 스캔됩니다.데이터베이스의 데이터 양이 충분하면 SQL2는 결과를 직접 생성할 수 있으면 데이터베이스가 종료됩니다
SQL1, 테이블 B는 한 번만 스캔됩니다.
SQL2, 테이블 B는 테이블 A의 레코드 수만큼 스캔됩니다.
데이터베이스의 데이터 양이 충분하면 SQL2는 결과를 직접 생성할 수 있으면 데이터베이스가 종료됩니다