mysql随机查询

1、如果id是自增的数字

SELECT
	*
FROM
	表名
WHERE
	id >= (
		SELECT
			FLOOR(MAX(id) * RAND())
		FROM
			表名
	)
ORDER BY
	id
LIMIT 10;

2、如果id为随机字符串

SELECT
	*
FROM
	表名
WHERE
	id >= uuid()
ORDER BY
	id
LIMIT 10;

猜你喜欢

转载自blog.csdn.net/qq_26875961/article/details/130631303