jawka7
21.01.2008, 14:27:33
mam tami problem. jak stworzyc zapytanie losujace pewna ilosc losowych rekordow z bazy?? jak powinno wugladac takie zapytanie. z tym ze ilosc tych losowych rekordow bedzie uzalezniana wewdlog pewnych wartosci ale to juz nie wazne mi chodzi tylko o to zapytanie.
za wszelka pomoz serdesznie dziekuje ;];]
wewior
21.01.2008, 14:30:37
jesli dobrze rozumiem to chodzi o:
ORDER BY RAND()
jawka7
21.01.2008, 14:46:55
a moglby mi ktos przyblizyc dzialanie tej funkcji bo ja w necie szukam ale narazie nic sensownego nie widze
nospor
21.01.2008, 14:52:03
http://dev.mysql.com/doc/refman/4.1/en/mat...l#function_randCytat
ORDER BY RAND() combined with LIMIT is useful for selecting a random sample from a set of rows:
mysql> SELECT * FROM table1, table2 WHERE a=b AND c<d -> ORDER BY RAND() LIMIT 1000;
jawka7
21.01.2008, 14:53:06
ok juz wiem wielkie dzieki ;]