Calculation and presentation in Query
I have for example a table with the sales per country and per product:
Product Country Sales
Apples DE 100
Orange NL 50
Apples BE 100
Now I want a query that shows the result per product of NL and BE combined plus total sales (DE, NL and BE). So in total only columns with the sales and one for the product.
0
-
Two options here:1. The easiest is to use the SUM CASE WHEN syntax to call out what to aggregate in a given column. For example,
- SUM CASE
- WHEN (1) = 'Apples' AND (2) = 'NL' THEN (3)
- ELSE 0 END
- (1 being 'product' column, 2 being 'country' column, 3 being 'sales' column)
- And call the column in builder mode whatever you want it called. You can reference this as resource for available syntax: https://prestodb.io/docs/current/sql.html
2. You could potentially use cross-tab function and filters to get to a specific end result but you can't choose in which order to display the content (like you can in calculations)Hope this helps!-1サインインしてコメントを残してください。
コメント
1件のコメント