Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 108 Pomógł: 0 Dołączył: 15.10.2006 Skąd: zewsząd :P Ostrzeżenie: (0%)
|
Witam. Mam tabelkę o kolumnach id, rank. Chcę wybrać z niej losowe dziesięć rekordów, przy czym wynik ma być posortowany według rank. Próbowałem zapytania:
Lecz rekordy nie są uporządkowane. Jak rozwiązać problem? |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza |
Wydaje mi się, że jedynym wyjściem w tej sytuacji będzie zapis wybranych losowo (ORDER BY RAND()) rekordów oraz późniejsze posortowanie ich pod względem `rank` już po stronie PHP.
|
|
|
|
Michu Sortowanie losowych rekordów 7.06.2008, 13:47:11
Sedziwoj [SQL] pobierz, plaintext SELECT * FROM ( SELEC... 18.06.2008, 12:31:58 ![]() ![]() |
|
Aktualny czas: 25.12.2025 - 17:11 |