Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 90 Pomógł: 2 Dołączył: 3.12.2004 Ostrzeżenie: (0%)
|
Są takie oto rekordy (tabela uzytkownicy):
Kod +---------+-----------+-------------+ | id | zespol_id | imie | +---------+-----------+-------------+ | 1 | 3 | Karolina | | 2 | 3 | Mateusz | | 3 | 3 | Magda | | 4 | 3 | Andrzej | +---------+-----------+-------------+ Teraz grupując zapytaniem:
otrzymujemy liczbę użytkowników w danym zespole oraz imię jednego użytkownika w tym teamie oraz jego id, problem polega jednak na tym, że w żaden sposób nie można wpłynąć na to, które imię się wyświetli Czy można w jakiś sposób wpłynąć na to, które imię się wyświetli (np. posortować alfabetycznie i zwróci się pierwsze; dobrze by też było jakby zwracane było właściwe dla tego użytkownika id)(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 90 Pomógł: 2 Dołączył: 3.12.2004 Ostrzeżenie: (0%)
|
Spróbuje nieco bardziej zobrazować o co mi chodzi.
Jest sobie taka tabela: id | domena | url | rate | 1 | www.php.pl | www.php.pl/strona2 | 90 2 | www.php.pl | www.php.pl/strona1 | 30 3 | www.php.pl | www.php.pl/strona4 | 70 4 | www.php.pl | www.php.pl/strona3 | 100 5 | forum.php.pl | forum.php.pl/strona3 | 20 6 | forum.php.pl | forum.php.pl/strona2 | 50 7 | forum.php.pl | forum.php.pl/strona1 | 60 Jakie pytanie należy zadać aby otrzymać 2 rekordy: 4 | www.php.pl | www.php.pl/strona3 | 100 7 | forum.php.pl | forum.php.pl/strona1 | 60 Czyli po jednym wyniku dla każdej domeny o największym rate. Czy da się to uzyskać jednym zapytaniem sql? Uwaga! Zapytanie musi być kompatybilne z mysql <= 4.0.xx |
|
|
|
johnson Grupowanie i kolejność wyników 22.05.2005, 15:20:26
amwoan Takie zapytanie jest nielogiczne, a większość engi... 22.05.2005, 16:49:48
johnson Może i wydaje się nielogiczne, ale ja potrzebuje u... 22.05.2005, 16:58:17
amwoan Cytat(johnson @ 2005-05-22 17:58:17)Przypuśćm... 22.05.2005, 17:40:29
johnson Cytat(amwoan @ 2005-05-22 16:40:29)a co jeśli... 22.05.2005, 18:15:54
amwoan Cytat(johnson @ 2005-05-22 19:15:54)Cytat(amw... 22.05.2005, 19:29:15
nocnyMark() johnson
odnosnie Twojego ostatniego posta:
[SQL]... 22.05.2005, 22:12:11
johnson Twoja odpowiedź jest niestety zbyt pochopna i niep... 22.05.2005, 22:41:22
amwoan Przykładowe rozwiązanie w php:[PHP] pobierz, plain... 22.05.2005, 23:18:14
FiDO Cytat(johnson @ 2005-05-22 22:05:36)Spróbuje ... 23.05.2005, 13:53:43
amwoan Hm, ciekawy trick z tym LEFT JOINEM, muszę przyzna... 23.05.2005, 17:40:48 ![]() ![]() |
|
Aktualny czas: 26.12.2025 - 15:49 |