Php 如何从数据库中获取随机元组?
我正在制作一个在线测试程序。我想在每次新用户登录时更改问题。有没有办法从数据库中随机获取问题 我尝试了rand()函数,但它一次又一次地生成相同的问题。您可以使用MySQL的Php 如何从数据库中获取随机元组?,php,sql,mysqli,Php,Sql,Mysqli,我正在制作一个在线测试程序。我想在每次新用户登录时更改问题。有没有办法从数据库中随机获取问题 我尝试了rand()函数,但它一次又一次地生成相同的问题。您可以使用MySQL的NEWID()。SQL SELECTNEWID()函数返回随机行。内存中每行的GUID。根据定义,GUID是唯一和随机的,因此,您将获得完美的随机记录 例如: SELECT * FROM Table ORDER BY NEWID() 想知道更多,你可以
NEWID()。SQL SELECTNEWID()
函数返回随机行。内存中每行的GUID。根据定义,GUID是唯一和随机的,因此,您将获得完美的随机记录
例如:
SELECT * FROM Table ORDER BY NEWID()
想知道更多,你可以