Недавно столкнулся с проблемой вывода случайной записи из БД MSSQL

Случайный вывод из БД на практике можно применить для случайного вывода баннера, цитаты, анекдота, загадки и др.

Нашел решение от MICROSOFT. Не впечатлило, большой код, временные таблицы.

А потом нашел весьма красивый и короткий код, которым хотел бы поделиться

SELECT TOP 1 id,name FROM tblName ORDER BY NEWID()