grouping_sets.sql 233 B

1234567891011121314151617
  1. USE plato;
  2. $data = select
  3. key, subkey, value
  4. from Input
  5. group by GROUPING SETS (
  6. (key, subkey),
  7. (subkey, value)
  8. );
  9. INSERT INTO @tmp WITH TRUNCATE
  10. SELECT
  11. b.value
  12. FROM $data AS a
  13. LEFT JOIN Input AS b
  14. USING (key)