test_no_aggregate_split.sql 362 B

123456789101112131415
  1. /* postgres can not */
  2. $aggregated = (
  3. SELECT Group, Name, SUM(Amount) AS TotalAmount
  4. FROM plato.Input1
  5. GROUP BY Group, Name
  6. );
  7. SELECT t.Comment, a.TotalAmount
  8. FROM plato.Input1 AS t
  9. INNER JOIN $aggregated AS a
  10. ON t.Group == a.Group AND t.Name == a.Name
  11. ORDER BY t.Comment, a.TotalAmount;
  12. SELECT TotalAmount FROM $aggregated ORDER BY TotalAmount;