でクエリがありますNOT IN
。MySQLはサポートしていないと聞きましたがNOT IN
、書き直す方法がわかりません。
私の質問は:
SELECT * FROM quests
WHERE id NOT IN ('" .$quest_completed. "')
AND location=" .$location_id. "
AND (follows=0 OR follows IN ('" .$quest_completed. "'))
ORDER BY title
例えば:
SELECT * FROM quests
WHERE id NOT IN (6,21) AND
location=8 AND
(follows=0 OR follows IN (6,21))
ORDER BY title
指定したときに行ID6が返されますWHERE id NOT IN 6