Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL] Select z SUM() problem
fernando1234
post
Post #1





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 22.01.2010

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


  1. SELECT t.nazwa_towaru,pd.cena_jednostkowa,sum(td.znacznik*pd.ilosc) AS STAN,(pd.cena_jednostkowa*sum(td.znacznik*pd.ilosc)) AS WARTOSC
  2. FROM produkty_dokumentu pd
  3. INNER JOIN dokumenty dok ON dok.id=pd.dokumenty_id
  4. INNER JOIN typ_dokumentu td ON td.id=dok.typ_dokumentu_id
  5. INNER JOIN towary t ON t.id=pd.towary_id
  6. INNER JOIN magazyny m ON m.id=dok.magazyny_id
  7. WHERE m.id=2
  8. GROUP BY t.nazwa_towaru,pd.cena_jednostkowa


Zwraca wynik taki : WYNIK

Proszę o pomoc jak zrobić (przerobić tego selecta ) żeby wynikiem był jeden rekord - SUMA KOLUMNY WARTOSC

Dzięki za pomoc!

EDIT//Nikt mi nie potrafi pomóc questionmark.gif

Ten post edytował fernando1234 25.04.2010, 22:53:03
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
wookieb
post
Post #2





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Wywalic klauzule group by
// DOWN No też racja sad.gif Ale jakby coś było źle to by zgłosił info tongue.gif

Ten post edytował wookieb 26.04.2010, 09:22:00


--------------------
Go to the top of the page
+Quote Post
cojack
post
Post #3





Grupa: Zarejestrowani
Postów: 898
Pomógł: 80
Dołączył: 31.05.2008

Ostrzeżenie: (20%)
X----


Ty to wookieb masz dar przewidywania, albo jakiś parser w głowie. Dla mnie to daj przykładowe dane, strukturę tabel to się pobawimy.

@edit UP
on się w ogóle nie odezwał od wczoraj (happy.gif) zepsułeś mu kompa wookieb tym group by haha.gif

Ten post edytował cojack 26.04.2010, 19:26:45


--------------------
cojack blog - mój blog (na jakiś czas off).
"jak czegoś nie wiem, to nie myślę że wiem" - moja domena
Go to the top of the page
+Quote Post

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 Aktualny czas: 21.08.2025 - 04:36