Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [mysql] porbanie sumy kwoty zamowien dla danego kl
stal-sw
post
Post #1





Grupa: Zarejestrowani
Postów: 176
Pomógł: 0
Dołączył: 27.06.2002
Skąd: Stalowa Wola

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


Witam.
Mam 2 tabele:
- klienci - client_id, nazwa, email
- zamowienia - order_id, Client_id, kwota_zamowienia,

I teraz mam problem z wysietleniem listy wszytkich klientow wraz z SUMA wszytkich zamowien jakie wykonali oraz liczbe zamowien kazdego klienta

Bardzo prosze o pomoc.
Bo ja anraize takie cos wykombinowalem i nei wiem jak laczyc COUNT oraz SUM z LEFTJOINami - a chyba te ostantie beda potrzebne w tym zpaytaniu (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)

  1. <?php
  2.  
  3. $prod = $db->get_results(&#092;"SELECT * FROM \".CLIENTS.\" a 
  4. LEFT JOIN &#092;".ORDERS.\" b ON b.client_id=a.client_id 
  5. $warunki $sqlord&#092;", ARRAY_A);  
  6.  
  7. ?>
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
behemot
post
Post #2





Grupa: Zarejestrowani
Postów: 45
Pomógł: 0
Dołączył: 17.07.2003
Skąd: Tarnów/Kraków

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


Witam,
  1. SELECT count(k.client_id) AS ilosc ,k.nazwa AS nzwa, sum(z.suma) AS suma
  2. FROM zamowienia z LEFT JOIN klient k ON (k.client_id = z.client_id) GROUP BY k.nazwa

Moze tak?
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: 11.10.2025 - 07:08