我需要運行ORDER BY RAND查詢,然後對結果數據集進行數值排序。換句話說,我想要一個隨機數據集(在這個例子中是7個數字),但是我需要對這7個結果進行數字排序。得到一個隨機的查詢結果,然後對它進行排序
運行此代碼後:
if ($today == "Oct 31") {
$dayList = "halloween";
$stmt = $pdo->query("SELECT `rand` FROM `jukebox2014`
WHERE `class` = '$dayList' ORDER BY RAND() LIMIT 7");
}
我需要7對結果進行排序。
有什麼建議嗎?
謝謝。
所以,你正在試圖做的是取1,7,3,4,2,5,6,然後命令他們返回1 - 7? – Peter 2014-11-14 14:03:35
你有沒有試圖自己做這個? – 2014-11-14 14:04:06
是的,我一直在嘗試2天。沒有任何工作。 – Pavlis 2014-11-14 14:42:00