Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> zapytanie, wybranie rekordow
ewel
post
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 19.09.2006

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


mam nastepujace pola w tabeli 'platnosci':

nameShort(varchar),
date(date),
amount(double)

chcialabym wyswietlic wyniki w taki sposob:
- w kolumnach poszczegolne miesiace 1 roku (od 1 do 12),
- w wierszach poszczegolni odbiorcy(np nameShort1, nameShort2, nameShort3...),
- na przecieciu - 'amount' odpowiadajace poszczegolnym odbiorcom i miesiacom, ale jesli w danym miesiacu dany odbiorca mial 2 rozne amount to pojawia sie suma amount z danego miesiaca dla danego odbiorcy.

probowalam cos takiego:(przyklad dla 1 miesiaca, np stycznia)
  1. SELECT nameShort, IF(month(date)=2, sum(amount),0) AS '1' FROM `platnosci` WHERE login='test@wp.pl' GROUP BY nameShort

ale wowczas sumuje wartosci ze wszystkich miesiecy...


z gory bardzo dziekuje za kazda podpowiedz

Ten post edytował ewel 7.03.2008, 14:52:16
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 Aktualny czas: 19.08.2025 - 07:27