inicio mail me! sindicaci;ón

Tomasz Wysocki - dziennik internetowy

Otchłań mojego umysłu…

Losowy rekord z bazy MySQL

Czasami spotykamy się z potrzebą pobrania losowego rekordu z bazy danych. Co prawda można by ten problem rozwiązać na poziomie języka programowania, z którego korzystamy, jednak najwydajniejszą i najprostszą metodą, będzie wykorzystanie w tym celu odpowiedniego zapytania do bazy:
SELECT `jakaś_kolumna` FROM `jakaś_tabela` WHERE [coś-tam] ORDER BY RAND() LIMIT 0,5
Takie zapytanie zwróci nam z bazy danych 5 losowych rekordów, odpowiadających naszym oczekiwaniom, które zawarliśmy w klauzuli WHERE.

Liczba komentarzy: 2 »

  slaveh wrote @ styczeń 29th, 2007 at 1:34 pm

witaj dzieki bardzo mi to pomogło w robieniu systemu na mojej stronie ;] hehe szukalem czegos takiego spod SELECTA zapomnialem poprostu jak to sie robiło hehe dizeki wielkie

  dawid wrote @ wrzesień 23rd, 2007 at 4:27 pm

wielkie dzieki ;]

Dodaj komentarz

Zostaw puste:

HTML-Tags:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>