一直以来大概都是这样书写的:
select ...from a left join b on a.id = b.id ....where ... and a.id >= (select FLOOR( MAX(id) * RAND()) FROM b) GROUP BY a.id ORDER BY a.id DESC LIMIT 5
-,- 有些项目里需要随机获取的地方非常多,如果都这样写..实在是有些不够方便!
想了解下现在的mysql可以更快速方便便捷高效的提取随机数据了吗?
select ...from a left join b on a.id = b.id ....where ... and a.id >= (select FLOOR( MAX(id) * RAND()) FROM b) GROUP BY a.id ORDER BY a.id DESC LIMIT 5
-,- 有些项目里需要随机获取的地方非常多,如果都这样写..实在是有些不够方便!
想了解下现在的mysql可以更快速方便便捷高效的提取随机数据了吗?