![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 162 Pomógł: 26 Dołączył: 19.01.2007 Ostrzeżenie: (0%) ![]() ![]() |
Mamy tabelę (id, grupa)
0 , 0 1 , 0 2 , 0 3 , 1 4 , 2 5 , 3 6 , 3 Jak wylosować w jednym zapytaniu po jednym id z każdej grupy? Tzn. chcę mieć jedno zapytanie które zwróci w przypadku tej tabeli 4 liczby: pierwsza z przedziału (0-2), druga =3, trzecia=4, czwarta (5 lub 6). Zrobiłem to w pętli, ale w takim przypadku mam aż 5 zapytań. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 122 Pomógł: 3 Dołączył: 18.12.2004 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 162 Pomógł: 26 Dołączył: 19.01.2007 Ostrzeżenie: (0%) ![]() ![]() |
Tak to działa (IMG:http://forum.php.pl/style_emoticons/default/snitch.gif) , ale nie oto mi chodziło. Nie sprecyzowałem, że pojedyńcza wartość ma być losowana z grupy kilku elementowej. To zapytanie zwraca zawsze taki sam zestaw. (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 122 Pomógł: 3 Dołączył: 18.12.2004 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 162 Pomógł: 26 Dołączył: 19.01.2007 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 122 Pomógł: 3 Dołączył: 18.12.2004 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 162 Pomógł: 26 Dołączył: 19.01.2007 Ostrzeżenie: (0%) ![]() ![]() |
niestety nie działa: zwraca zawsze ten sam zestaw id, grupa w losowej kolejności.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.10.2025 - 11:50 |