select top 的速度,最快
SELECT TOP 1 *
FROM tb
WHERE id<=abs(checksum(newid()))%(select rowcnt from SYSINDEXES where id=object_id('tb') and indid<2 )+1
ORDER BY ID DESC
FROM tb
WHERE id<=abs(checksum(newid()))%(select rowcnt from SYSINDEXES where id=object_id('tb') and indid<2 )+1
ORDER BY ID DESC