Retorna dados Aleatórios
Tempo de leitura: < 1 minutos
Ola galera, blz ?
Hoje irei postar uma dica bem rápida aqui. Nesta manhã um desenvolvedor me perguntou: Thiago como você faria para
criar uma query usando um top 10 que sempre retorne valores aleatórios?
Suspense no AR ………….EURECA!
Se desejo ordenar os valores em ordem aleatórios, a coluna pela qual devo criar um order by deve ser uma coluna que modifique a toda execução. Isso! Usei a coluna NEW_ID() para ordernar, vamos ao Exemplo:
USE AdventureWorks
go
SELECT TOP 10 *
FROM AdventureWorks.Sales.SalesOrderDetail
ORDER BY NEWID()