Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> problem z zapytaniem z LEFT JOIN, cos nie tak
Sm0key
post 20.02.2006, 08:45:14
Post #1





Grupa: Zarejestrowani
Postów: 69
Pomógł: 1
Dołączył: 26.02.2004
Skąd: kielce. //Świętokrzyskie

Ostrzeżenie: (0%)
-----


Witam mam 2 tabele ::

faktury
-idf
-Do_kogo ( relacja z tabela osoby )
-Idk

0raz

osoby
-id
-osoba (nazwisko i imie )

i teraz chce aby mi pokazalo wszytkie osoby oraz ile faktur jest do nich z danej firmy , chce aby pozkazywalo nawet gdy nie ma do danej osoby zadnej faktury i zrobilem zapytanie dry.gif ::

  1. SELECT s.osoba , count(Do_kogo) AS ile , f.idk
  2. FROM faktury
  3. f , osoby s LEFT JOIN osoby ON ( f.Do_kogo = s.id ) WHERE f.idk = 22 GROUP BY s.osoba
  4. ORDER BY ile DESC


no i pokazuje dobrze ale ile jest magiczna liczba a przy osobach gdzie nie ma do nich faktur tez sa jakie liczby blink.gif tak jakby byla petla i dodawalo je kilka razy worriedsmiley.gif


--------------------
... aleobiad 80 %
"Doskonałości nie da się przyśpieszyć..."
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 18.07.2025 - 02:59