私の ads_man テーブルの構造は次のとおりです。
列「回転」が1の場合、このテーブルから行をランダムに選択したいのですが、そうでない場合、回転= 0の場合、これらの行をランダムに選択するべきではありません。私はこれを試しました;
$query = $db->query("
SELECT type,place,code
FROM ads_man
WHERE approved = '1' AND fid = '{$fid}' AND place = '{$zone}'
ORDER BY RAND()
LIMIT 3");
行をランダムに選択しますが、別のクエリを使用して、rotate = 1 を持つすべての行を検索し、上記のクエリで使用するのではなく、これらの行を選択する簡単な方法を見つけることができないという問題があります。ORDER BY RAND()
助けてください!