mysql random detection optimization

SELECT id
FROM dede_archives t1
JOIN (

SELECT ROUND( RAND( ) * (
SELECT MAX( id )
FROM dede_archives ) ) AS nid
FROM dede_archives
LIMIT 1
)t2 ON t1.id = t2.nid

Guess you like

Origin http://10.200.1.11:23101/article/api/json?id=326798351&siteId=291194637