Losowanie liczb z przedziału w bazie danych

0

Witam, mam pytanie.
jak można wylosować liczby z danego przedziału w bazie danych?
Mam zawodników w tabeli i ich jest 976.
gdy pisze:
select rand(NrZawodnika) from Zawodnicy; to działa ale nie jest to co chce.
A samo rand(1, 976) from zawodnicy nie działa.
To robię na bazie sybase ale w dokumentacji nie wiele wyczytałem.

0
select NrZawodnika from Zawodnicy order by rand() limit 1
0

Dzięki, ale z limit w sybase nie działa. A gdy uruchamiam bez limit. To mam stale wartości a chcę aby się zmieniały.
Gdy chcę użyć random:
select NrZawodnika from zawodnicy order by random(); to błąd wskazuje na random.

1 użytkowników online, w tym zalogowanych: 0, gości: 1