Witam,
mam problem z pewnym zapytaniem, nie wiem czy da sie to ogarnac jako jeden sql.
Mam dwie tabele
transaction_tab
transaction_id Integer
date timestamp
transaction_detail_tab
transaction_detail_id integer
transaction_id integer fk
currency varchar
type varchar
amount numeric(15,2)
I teraz chcialbym zapytanie ktore zrobiloby mi sume z amount z rozbiciem na dzien i na walute. Kolumna type ma sluzyc tylko do ograniczenia wynikow na jeden konkretny typ.
Co bym chciał uzyskać w rezultacie to mniej wiecej cos takiego
2017-09-10 | PLN | 10000 (to jest ta suma)
2017-09-10 | EUR | 43242 (to jest ta suma)
2017-09-11 | PLN | 10000 (to jest ta suma)
2017-09-11 | EUR | 43242 (to jest ta suma)
itd.
O ile zrobienie tego nie odnoszac sie do tabeli jest proste
np. select sum(amount), currency where type = '' group by currency
jest proste to nie wiem jak odwolac sie do parenta aby uzyskac date.
dzieki