compare_by.sql 395 B

123456789101112
  1. /* syntax version 1 */
  2. /* postgres can not */
  3. select
  4. min_by(sub, key)as min,
  5. max_by(value, sub) as max,
  6. min_by(key, length(sub), 2) as min_list,
  7. min_by(empty, length(sub), 2) as empty_result,
  8. max_by(key, empty, 2) as empty_by
  9. from
  10. (select cast(key as int) as key,
  11. Unwrap(cast(subkey as int)) as sub, value as value,
  12. cast(value AS int) AS empty from plato.Input);