Cytat(magra @ 14.01.2009, 09:45:31 )

W temacie masz mysql, a teraz piszesz, że ci nie działa w mssql?! Zdecyduj się o co chcesz zapytać...
napisalem MySQL bo wiecej osob potrafi go od MsSQL'a a myslalem ze nie bedzie problemu tego zapytania wdrozyc do MsSQLa

Cytat(zegarek84 @ 14.01.2009, 09:50:11 )

jako tako w zapytaniach SQL ogólnie nie ma funkcji rand() (jest ale w mysql) - na zaś zaznaczaj dokładniej o która bazę chodzi - mimo, iż na większość baz można przenosić zapytania SQL to są jednak drobne niuanse między nimi...
poprostu dopisz ta kolumnę w SELECT
SELECT id_u,nr FROM tabela GROUP BY id_u
ORDER BY NEWID()
Probowalem...Niestety wywala mi blad...
Column '#tmp.nr' is invalid in the select list because it is not contained in either an aggregate function or the GROUP BY clause.