win_func_auto_arg.sql 422 B

1234567891011121314151617
  1. /* postgres can not */
  2. /* syntax version 1 */
  3. USE plato;
  4. PRAGMA DisableAnsiRankForNullableKeys;
  5. SELECT
  6. RANK() over w as rank_noarg,
  7. DENSE_RANK() over w as dense_rank_noarg,
  8. RANK(cast(subkey as uint32) / 10 % 2) over w as rank,
  9. DENSE_RANK(cast(subkey as uint32) / 10 % 2) over w as dense_rank,
  10. zz.*
  11. FROM
  12. Input4 as zz
  13. WINDOW
  14. w as (PARTITION BY key ORDER BY subkey)
  15. ORDER BY key, subkey, value
  16. ;