안녕하세요.
개발자 분 쿼리를 보다가 이해가 안되는 쿼리문이 있어 질문을 해 봅니다.
: inv_req = '00'
SELECT *
FROM ITEM
WHERE 1= 1
AND ITEM_ID =1001
AND :inv_req IN(1,2);
이런 쿼리가 있는데요 제 상식으로는 IN절 앞에 컬럼명이 있어야 하는데
저 쿼리에는 바인드 변수만 있고 해당 컬럼명이 없어서, 저 쿼리는 어떻게 해석을 해야 하는걸까요?
SELECT *
FROM ITEM
WHERE 1= 1
AND ITEM_ID =1001
AND 0 IN(1,2);
이렇게 해석을 해야 하는건지요??
아직 초보인지라 많이 가르쳐 주세요