sql 高效随机获取大表数据

 

 
SELECT TOP 100
                NickName
        FROM    [dbo].[tbEPUsers] WITH(NOLOCK)
        WHERE   0.01 >= CAST(CHECKSUM(NEWID(), [NickName]) & 0x7fffffff AS FLOAT)

                / CAST(0x7fffffff AS INT)

posted @ 2018-03-22 17:40  拾梦小侠ด้้้  阅读(185)  评论(0编辑  收藏  举报