除了选择特定的ID,如何在SQL中选择随机行?

时间:2020-08-20 05:17:46

标签: php mysql sql database

我在为我的网站找到正确的代码时遇到了麻烦。我想使用PHP代码从SQL数据库中获取随机行,并且我希望该代码选择除具有特定ID的行以外的任何随机行。 这是我想出的代码:

<?php
$sql = "SELECT column FROM table ORDER BY RAND() LIMIT 1";
?>

我希望此代码选择id = 1的行以外的任何行。

1 个答案:

答案 0 :(得分:1)

您可以尝试以下操作:

SELECT * FROM table_name
where id <> 1
ORDER BY RAND()
LIMIT 1;
相关问题