한국어

Develop

Database MSSQL NOT IN sub query

2015.08.12 15:50

kaiserhan 조회 수:49098

WHERE column1 NOT IN (

SELECT column2 FROM TABLE

)


위의 쿼리에서 column2의 열에 중복값

a

a

b

c

d

d

c

와 같이 있을경우 Query의 속도가 느려짐


WHERE column1 NOT IN (

SELECT DISTINCT column2 FROM TABLE

)

로 중복값이 없도록 해야함.
번호 제목 글쓴이 날짜 조회 수
27 MSSQL formatnumber kaiserhan 2023.05.26 3
26 varchar 값 '*'을(를) 데이터 형식 int(으)로 변환하지 못했습니다. kaiserhan 2018.05.02 39815
25 MSSQL 대소문자 구분하여 조회 kaiserhan 2017.05.04 50513
24 MSSQL 접속자 정보 kaiserhan 2015.11.02 48881
» MSSQL NOT IN sub query kaiserhan 2015.08.12 49098
22 SELECT isnull(column,'') 과 SELECT column 속도 kaiserhan 2015.06.25 48595
21 MSSQL 트랙잭션 로그 없이 대량 삭제 kaiserhan 2015.06.19 84348
20 MSSQL column value 의 byte 길이 확인 kaiserhan 2015.01.15 49657
19 Excel자료를 MSSQL로 import 시 문자열이 255자로 잘릴경우[2013.11.26] kaiserhan 2013.11.26 60922
18 누적합계 쿼리 [2013.11.01] kaiserhan 2013.11.01 51535
17 ROW_NUMBER(), RANK(), and DENSE_RANK() [2013.10.01] kaiserhan 2013.10.01 49269
16 MSSQL 연결된 서버(Linked Server) 연결 테스트 sp_testlinkedserver [2013.09.13] kaiserhan 2013.09.13 50250
15 데이터 공급자나 기타 서비스가 E_FAIL 상태를 반환했습니다. [2013.08.14] kaiserhan 2013.08.14 52629
14 MSSQL dm_exec_connections [2012.03.27] kaiserhan 2012.03.27 45472
13 MSSQL 객체의 Schema 변경 [2012.03.08] kaiserhan 2012.03.08 47653
12 Database Backup,Restore [2011.10.18] kaiserhan 2011.10.18 47071
11 Table, Column name Alter [2011.09.28] kaiserhan 2011.09.28 47243
10 오라클 유니코드를 MSSQL 비유니코드 VARCHAR로 입력하는 법 [2011-07-26] kaiserhan 2011.07.26 57099
9 MySQL to MSSQL2005 마이그레이션 enum [2010.11.25] kaiserhan 2010.11.25 49267
8 MySQL to MSSQL2005 마이그레이션 [2010.11.23] kaiserhan 2010.11.23 59525