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)
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