別のクエリのクエリに問題があります。クエリは内部の別のクエリに依存します
質問として1つのテーブルと、もう1つはユーザーが使用する質問があります。 新しい質問をクエリしようとしていますが、使用されている質問テーブルにない場合のみです。
この例では、動作しているようですが、dbテーブルで1000以上の質問があり、結果が結果に含まれていないかどうかを確認できません。
SELECT * FROM questions
WHERE id NOT IN
(SELECT QiD FROM Usedquestion)
ORDER BY RAND()
LIMIT 1
私には軽いものがありますか?
あなたは何を質問していますか? – Quassnoi
あなたが何をしているかは本当に明確ではありません。サンプルデータ、上記のクエリによって返された結果、サンプルデータに期待される結果を追加する必要があります。このようにして、何が間違っているかを確認することができます。 – Shadow