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
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.