Mam tabelę: ( kilometrówka )
dzień | miejscowość | przejechane km | wartość dojazdu |
---|---|---|---|
2020-01-01 | Konin | 10 | 8 |
2020-01-01 | Poznań | 100 | 80 |
2020-01-01 | Gniezno | 50 | 40 |
2020-01-02 | Kraków | 300 | 240 |
Potrzebuje pomocy w kwerendzie, która złączy mi miejscowości i zsumuje km i wartości wg daty tak by powstała tabela:
dzień | trasa | przejechane km | wartość dojazdu |
---|---|---|---|
2020-01-01 | Konin - Poznań - Gniezno | 160 | 128 |
2020-01-02 | Kraków | 300 | 240 |
mam:
SELECT
dzień,
string_agg(miejscowosci.','),
sum(przejechane km) ,
sum( wartość dojazdu)
FROM tabela GROUP BY dzień
Niestety mam mssql 2016 i funkcja string_agg nie działa :(