Tuesday, December 14, 2010

Выборка случайных строк из таблицы

Существует несколько способов случайной выборки строк из таблицы. Сегодня я продемонстрирую два из них:

Способ 1: Случайное число строк

DECLARE @n int
SET @n=RAND()*10
SELECT TOP (@n) * FROM sysobjects

Способ 2: Случайное число строк в случайном порядке

DECLARE @n int
SET @n=RAND()*10
SELECT TOP (@n) * FROM sysobjects
ORDER BY NEWID()

Read more: SQL4Enterprise

Posted via email from .NET Info