我有一个简单的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