Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Problem z distinct
pero
post
Post #1





Grupa: Zarejestrowani
Postów: 91
Pomógł: 0
Dołączył: 17.02.2007

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


Witam
mam pewnien problem z zapytaniem
  1. SELECT nadbranza.id_nadbranza, nadbranza.nazwa, count(nadbranza.id_nadbranza) AS ilosc
  2. FROM nadbranza,branza,dostawca_branza,dostawca WHERE branza.id_nadbranza=nadbranza.id_nadbranza AND dostawca_branza.id_branza=branza.id_branza AND dostawca.id_dostawca=dostawca_branza.id_dostawca AND dostawca.id_dostawca>0
  3. GROUP BY nadbranza.id_nadbranza,nadbranza.nazwa


Chodzi o to ze potrzebuje wylistować wszystkie nadbranze oraz liczbe dostawców nalezacych do nadbranz. Dostawcy sa przypisani do wielu podbranz a kazda podbranza ma id do nadbranzy.
To zapytanie dziala tak ze listuje mi wszystkich dostawcow z danej nadbranzy ale liczy kilka razy tego samego dostawce jesli jest przypisany do kilku podbranz.
Nie wiem jak zrobic zeby liczyl tylko kazdego dostawce tylko raz nawet jesli nalezy do kliku podbranz danej nadbranzy.

Proszę o pomoc.
Pozdrawiam.
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 24.08.2025 - 19:27