Csoportosítás
Sziasztok,
mit csinálok ebben a lekérdezésben rosszúl:
Szeretném az EUR és a HUF számlákat összesíteni cégnév alapján.
1. Ha valamelyiknek van EUR számlája is váltsa át forintra és úgy tegye az összértékbe.
--> Ha az 1-es eset előfordul és van HUF-os is akkor csak az EUR kerül átszámolva az összesített listába.
(ha csak EUR vagy csak HUF számlája van akkor tökéletes a parancs)Köszönöm!
■ mit csinálok ebben a lekérdezésben rosszúl:
Szeretném az EUR és a HUF számlákat összesíteni cégnév alapján.
1. Ha valamelyiknek van EUR számlája is váltsa át forintra és úgy tegye az összértékbe.
--> Ha az 1-es eset előfordul és van HUF-os is akkor csak az EUR kerül átszámolva az összesített listába.
(ha csak EUR vagy csak HUF számlája van akkor tökéletes a parancs)
select cegnev,if(valuta = 'HUF',round(sum(netto_vegosszeg)),round(sum(netto_vegosszeg*napi_arfolyam))) as ertek from szamla_fejlec where teljesites >= '$tol' and teljesites <= '$ig' group by cegnev;
Tábla?
Belül van a
SUM
a feltételben, így az összes rekordra ugyanaz a matek lesz érvényes. Valahogy úgy kéne, hogySZERK.: Ez persze akkor igaz, ha a táblában rekordonként szerepel a valuta mező.
Köszönet-> Pepita !
Köszönöm, így tökéletes!
HUF, napi_arfolyam?