![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 11.10.2013 Ostrzeżenie: (0%) ![]() ![]() |
Witam serdecznie,
posiadam taka bazę danych: id value 12 xxx 154 xxx 166 xxx itd. W przypadku bazy danych z regularnymi id:1,2,3 itd. sprawa jest prosta.W przypadku dużej bazy order by rand() odpada.Niestety nie mogę użyć zapytania które zresetuje id po kolei ponieważ użytkownicy dodali te id do "ulubionych. Możecie coś poradzić? pozdrawiam |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 933 Pomógł: 460 Dołączył: 2.04.2010 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
Może dodaj kolejną kolumnę, w której będziesz miał kolejne numerki rekordów i wg właśnie tej kolumny losuj rekordy?
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 11.10.2013 Ostrzeżenie: (0%) ![]() ![]() |
proste rozwiązania bywają najtrudniejsze;)
dzięki pozdrawiam |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 1 421 Pomógł: 310 Dołączył: 18.04.2012 Ostrzeżenie: (0%) ![]() ![]() |
Sortuj np. wg CRC32(id)
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 13:14 |