php - 从 MySQL 中选择随机结果

标签 php mysql

我想用这段代码从 mysql 数据库中随机选择结果:

$data = mysql_query("SELECT * FROM people ORDER BY RANDOM() LIMIT 4") or die(mysql_error()); 

我收到一条错误消息:FUNCTION members.RANDOM does not exist

这里有什么我没有添加或没有做的吗?

感谢您的帮助。

最佳答案

您要查找的函数名称是 RAND() .

关于php - 从 MySQL 中选择随机结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6984260/

相关文章:

javascript - 在线弹出网站消息

php - Laravel 多文件上传验证

mysql - 如何将数据库的字段设置为数组?

mysql - 在顶部显示并标记一些记录

mysql - 无法在 where 子句中使用嵌套查询进行选择

mysql - 是否可以将 MySQL 中 select exist 查询的值分配给存储过程中的多个变量?

php - MySql 从多个选择表单中查询结果

php - yii 附加模型属性及其范围

php - 使用 php Simple XML 获取节点的文本部分

php - 我需要一个 MySQL 查询来查找表中的总计数