![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 658 Pomógł: 95 Dołączył: 20.12.2005 Skąd: N54,35° E18,63° (Gdańsk) Ostrzeżenie: (0%) ![]() ![]() |
Nie wiem, jak zrobić, by było to bardziej wydajniejsze.. Ktoś pomoże ? Ten post edytował b4x 25.07.2008, 10:23:57 -------------------- |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 1 033 Pomógł: 125 Dołączył: 17.09.2005 Skąd: Żywiec Ostrzeżenie: (0%) ![]() ![]() |
Pierwsze dwie funkcje: mysql.com -> documentation -> LEFT JOIN
Ostatnia funkcja: mysql.com -> documentation -> COUNT -------------------- "Sumienie mam czyste, bo nieużywane."
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 658 Pomógł: 95 Dołączył: 20.12.2005 Skąd: N54,35° E18,63° (Gdańsk) Ostrzeżenie: (0%) ![]() ![]() |
Prawie dobrze... tylko że zwraca mi podwójnie wyniki Tzn Kod Array ( [0] => login1 ) Array ( [0] => login2 ) Array ( [0] => login1 ) Array ( [0] => login2 ) Edit
- tak działa poprawnie... ale czy zapytanie jest poprawne ? Ten post edytował b4x 25.07.2008, 15:02:42 -------------------- |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 1 033 Pomógł: 125 Dołączył: 17.09.2005 Skąd: Żywiec Ostrzeżenie: (0%) ![]() ![]() |
Myślałem raczej o czymś takim:
Zwróć szczególną uwagę na linijkę w JOIN - ty w swoim zapytaniu w ogóle nie określiłeś jaka jest relacja między tymi tabelami, więc nie wiem czy zwracało poprawne wyniki. -------------------- "Sumienie mam czyste, bo nieużywane."
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 21.06.2025 - 23:29 |