Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MySQL][PHP]Losowe wybieranie rekordów
szczalpi
post 11.06.2014, 11:21:55
Post #1





Grupa: Zarejestrowani
Postów: 336
Pomógł: 0
Dołączył: 25.10.2006

Ostrzeżenie: (10%)
X----


Witam
Poniżej przedstawiam zaypytanie mysql, które posiadam. Moje pytanie jest następujące. Czy dałoby zmienić je, aby lepiej losowało ?
Na moje oko nie losuje wszystkich rekordów. Pobiera np pierwszą setkę i losuje między nimi. Chciałbym, aby na przykład losowało z całej tabeli np: początek środek koniec. Czy jest taka możliwość albo zmienić kod tak aby częściej losowało rekordy z całej bazy ?
  1. SELECT * FROM kody WHERE kod = (SELECT FLOOR(RAND()*(SELECT MAX(kod) FROM kody))) LIMIT 60;


--------------------
Nieregulaminowa stopka usunieta
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 15:56