diff --git a/src/main/java/fi/lpam/dataluokat/RaporttiRivi.java b/src/main/java/fi/lpam/dataluokat/RaporttiRivi.java index 8376527..151b5df 100644 --- a/src/main/java/fi/lpam/dataluokat/RaporttiRivi.java +++ b/src/main/java/fi/lpam/dataluokat/RaporttiRivi.java @@ -96,9 +96,9 @@ public class RaporttiRivi { select kuljetukset.asiakasID, kuljetukset.nimi, kuljetukset.kuljetusPäivämäärä, - sum(kuljetukset.salaatit) as salaatit, - sum(kuljetukset.pääruoat) as pääruoat, - sum(kuljetukset.jälkiruoat) as jälkiruoat, + sum(kuljetukset.salaatit), + sum(kuljetukset.pääruoat), + sum(kuljetukset.jälkiruoat), group_concat(kuljetukset.lisätieto, ?), asiakkaat.yhteyshenkilönNimi, asiakkaat.laskutusosoite, @@ -109,7 +109,7 @@ public class RaporttiRivi { from kuljetukset left join asiakkaat on kuljetukset.asiakasID=asiakkaat.id where (kuljetusPäivämäärä between ? and ?) and (kuljetukset.salaatit > 0 or kuljetukset.pääruoat > 0 or kuljetukset.jälkiruoat > 0 or LENGTH(kuljetukset.lisätieto) > 3) - group by kuljetukset.nimi, kuljetukset.tyyppi + group by kuljetukset.asiakasID, kuljetukset.tyyppi order by asiakkaat.yhteyshenkilönNimi DESC, kuljetukset.nimi, kuljetukset.kuljetusPäivämäärä, kuljetukset.tyyppi """); stmt.setString(1, "\n");