我在为我的网站找到正确的代码时遇到了麻烦。我想使用PHP代码从SQL数据库中获取随机行,并且我希望该代码选择除具有特定ID的行以外的任何随机行。 这是我想出的代码:
<?php
$sql = "SELECT column FROM table ORDER BY RAND() LIMIT 1";
?>
我希望此代码选择id = 1的行以外的任何行。
答案 0 :(得分:1)
您可以尝试以下操作:
SELECT * FROM table_name
where id <> 1
ORDER BY RAND()
LIMIT 1;