MySQL ステートメントをまとめる作業を行っていますが、何が問題なのか疑問に思っています。この MySQL ステートメントが機能しないのはなぜですか?
SELECT *
FROM `deals`
WHERE CATEGORY NOT
IN 'Construction & Repair'
AND (
EXPIRE_DATE >= NOW()
OR EXPIRE_DATE IS NULL
)
AND LOCATION = 'Melbourne'
AND STATUS = 'Active'
LIMIT 0 , 1000
次のエラー メッセージが表示されます。
#1064 - SQL 構文にエラーがあります。1 行目の ''Construction & Repair' AND ( EXPIRE_DATE >= NOW( ) OR EXPIRE_DATE IS NULL ) AND' の近くで使用する正しい構文については、MySQL サーバーのバージョンに対応するマニュアルを確認してください。