[SQL] WERER절에 IN 연산자 사용하기 #Postgresql #psycopg2 #Python

2020. 3. 9. 17:09Diary

DB에 데이터를 삽입할때 중복이 자주 발생하는 상황이라면 하나하나 이미 존재하는 데이터인지 SELECT를 하는 것 보다는 IN 연산자를 활용해서 한번의 쿼리로 다수의 데이터에 대한 중복 여부를 확인하는 것이 효율적이다.

 

예)

 

더보기

USER_TABLE의 id 컬럼이 문자 형식일때는 위와 같이 사용하고 id 컬럼이 숫자 형식이라면 id_list_s를 만들때 작은따옴표(Single quotes)를 제거하고 사용하면 된다.