我有一個簡單的MySQL查詢:獲取其他不同的ID
SELECT U.id FROM
users U
INNER JOIN friends F
ON (U.id = F.id_exp AND F.id_des = :id_exp)
OR (U.id = F.id_des AND F.id_exp = :id_exp) WHERE
U.id <> :id_des
AND F.active = 1
我希望再次調用此請求,它不會返回它先前已返回的ID。
我希望你能理解我。 謝謝。
是否要迭代,每次從這些表中選擇隨機ID? – alseether
「迭代」我想。 – kam
我認爲選擇一組可能的ID的效率更高,然後用特定的語言以隨機的方式對它們進行洗牌。特別是如果你要做幾個選擇查詢(這就是爲什麼我寫了「迭代」,我想這樣做與編程語言) – alseether