서브 쿼리에 대해..

Blue2 2016.02.26 12:37 Views : 3058

아직 초보라 말이 약간 이상할 수도 있습니다 죄송합니다


쿼리공부중에 서브쿼리라는걸 알게되었고 from다음에 서브 쿼리가 오면 인라인뷰라고 하는 것도 알게되었습니다.


인라인뷰형태로 테스트를 해봤습니다. 그리고 결과값을 보니 바깥쪽 쿼리의 레코드와 서브쿼리쪽 레코드가 곱해져서


레코드가 몇만건으로 확 늘어났습니다..


여기서 첫번째 질문은 인라인뷰는 테이블대신 쿼리를 넣어 필터를 한번하고 그 필터되어진 레코드 내에서 다시 조건을 주어 레코드를 


뽑아내는, 즉 레코드양이 많을 때 다 불러오지않고 필터를 한번 줘서 효율적으로 조회하기 위한 용도가 맞나요?


두번째 궁금한점은 위에서 제가 말한게 맞다면 인라인뷰 사용 시 레코드들이 곱해지게 되는데 이렇게 되면 레코드양이 많아져서 


이부분은 또 비효율적인게 아닌가 의문이 생깁니다..모순이 아닌가.. 


인라인뷰를 사용하면  레코드들이 곱해지는게 일반적인 형태인건가요?!


아직 개념이 부족해서 이해안가는게 너무 많네요 ..



No. Subject Author Date Views
Notice SQL강좌: 챗GPT와 함께 배우는 SQL Server 무료 강좌 목차와 소개 (2023년 9월 업데이트) 코난(김대우) 2023.08.18 38694
Notice Python 무료 강좌 - 기초, 중급, 머신러닝(2023년 6월 업데이트) 코난(김대우) 2021.01.01 20797
» 서브 쿼리에 대해.. [8] Blue2 2016.02.26 3058
9202 조인 질문 [2] Blue2 2016.02.26 2513
9201 MSSQL 서브쿼리 질문 드립니다. [2] 초짜프로그래머 2016.02.26 4137
9200 테이블조회 [4] 쿠아앙 2016.02.26 2600
9199 mdf 권장 size [2] mr-choi 2016.02.25 2902
9198 설치 오류인데, 혹시 이거 보신분 계신가요? [1] 군고구마 2016.02.25 2367
9197 쿼리문 질문.. [3] Blue2 2016.02.25 2649
9196 1년이 몇일인지 확인 하는법이 있나요??? [5] 아싸라비아콜롬비아 2016.02.25 2553
9195 delete 문이 실행된 시간을 알려면? [4] 무심 2016.02.23 2744
9194 sql 쿼리질문입니다. [4] 떠벙이 2016.02.23 2520
9193 원격지 서버에서 성능 Perfmon 가져오기 [5] 군고구마 2016.02.22 3924
9192 쿼리로 DISK 정보를 가져올수 있나요? [4] 군고구마 2016.02.22 3056
9191 쿼리 패턴 검색 질문드립니다. [2] 담덕 2016.02.20 2542
9190 초보적인 질문... [5] 큘러 2016.02.20 2609
9189 sql 이나 어떤거이든 해결 부탁 드립니다. ㅜㅜ [2] 수비짱 2016.02.20 2169
9188 ㅁㅁㅁ 수비짱 2016.02.20 1802
9187 dbcc문을 원격지에서 날릴수 없나요? [6] 군고구마 2016.02.19 4535
9186 원격지 서버에서 SQL LOG를 가져오고자 합니다. [6] 군고구마 2016.02.18 2266
9185 쿼리문 시간관련 질문 드립니다. [4] 유로유로 2016.02.18 2720
9184 다시 질문드립니다. [2] 큘러 2016.02.18 2048





XE Login