minmax_strings.sql 341 B

123456789101112131415161718192021
  1. pragma yt.UsePartitionsByKeysForFinalAgg="false";
  2. USE plato;
  3. select
  4. key,
  5. max(s) as maxs,
  6. min(s) as mins,
  7. min(s_opt) as mins_opt,
  8. max(s_opt) as maxs_opt,
  9. max(distinct utf) as dmaxs,
  10. min(distinct utf) as dmins,
  11. min(distinct s_opt) as dmins_opt,
  12. max(distinct s_opt) as dmaxs_opt,
  13. from Input
  14. group by key
  15. order by key;