왜이 간단한 쿼리 반환 'ORA-00936 :없는 표현'않습니다 무엇 오전는 SQL 쿼리에 '싫어'
SELECT * FROM transactions WHERE id NOT LIKE '1%' AND NOT LIKE '2%'
내가 바보 느끼지만, (데이터베이스 당신이 말할 수있는 오라클입니다) 내가 잘못하고있어?
왜이 간단한 쿼리 반환 'ORA-00936 :없는 표현'않습니다 무엇 오전는 SQL 쿼리에 '싫어'
SELECT * FROM transactions WHERE id NOT LIKE '1%' AND NOT LIKE '2%'
내가 바보 느끼지만, (데이터베이스 당신이 말할 수있는 오라클입니다) 내가 잘못하고있어?
id
필드 이름이 두 번째 NOT LIKE
에 누락되었습니다. 시도 :
SELECT * FROM transactions WHERE id NOT LIKE '1%' AND id NOT LIKE '2%'
절은 id NOT LIKE '1%'
등이 전체 조건식에 가입하고 ID가 '싫어'되는 여러 값을 나열 할 수없는 곳에서 AND
.
두 표현식 모두에서 열을 지정해야합니다.
SELECT * FROM transactions WHERE id NOT LIKE '1%' AND id NOT LIKE '2%'
NOT 앞에는 ID가 누락되었습니다. 그것을 지정해야합니다.
SELECT * FROM transactions WHERE id NOT LIKE '1%' AND id NOT LIKE '2%'