我想获取 50 条不重复的随机记录。
Table Name : table 1
Fields : test_id,test_name,test_phone.
有人可以建议我查询可以从数据库中获取 50 条随机记录而不重复的查询吗?
最佳答案
尝试:
SELECT DISTINCT * FROM table_1 ORDER BY RAND() LIMIT 50;
请确保它们是唯一的,并确保 test_id
是自动递增的 INT
。
关于php - 从表中获取随机唯一记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8641686/