Matouš Jan Fialka
ff6854f6ee
[LIQ] Add nulls first / nulls last to order by
...
Extend the `order by` clause with optional `nulls first` and `nulls
last` modifiers following standard SQL semantics. Each sort key can
independently specify where `nil` values should appear in the result. By
default, ascending sorts place nulls last and descending sorts place
nulls first. An explicit nulls first or nulls last overrides this
default. The `asc` keyword is also now accepted as an explicit
alternative to the default ascending direction. Documentation and tests
were updated accordingly.
Signed-off-by: Matouš Jan Fialka <mjf@mjf.cz >
2026-03-02 12:34:25 +01:00
..
2026-02-05 11:09:05 +01:00
2025-09-26 08:46:28 +02:00
2026-01-08 22:02:35 +01:00
2026-01-29 08:13:50 +01:00
2026-01-22 15:32:01 +01:00
2026-01-29 11:07:28 +01:00
2026-02-04 17:03:55 +01:00
2026-01-29 11:07:28 +01:00
2025-08-29 15:21:01 +02:00
2026-03-02 12:34:25 +01:00
2025-11-24 10:47:10 +01:00
2026-01-13 15:46:47 +01:00
2025-11-14 15:34:21 +01:00
2025-11-24 10:55:49 +01:00
2025-11-24 10:47:10 +01:00
2026-01-12 17:19:23 +01:00
2025-08-18 07:14:58 +02:00
2025-12-10 17:08:30 +01:00
2025-12-10 17:08:30 +01:00
2025-11-14 15:36:38 +01:00
2026-02-04 17:03:55 +01:00
2026-01-07 11:00:32 +01:00
2025-11-24 10:47:10 +01:00
2025-11-24 10:47:10 +01:00
2026-02-03 15:59:04 +01:00
2025-09-23 15:27:10 +02:00
2025-11-14 15:36:38 +01:00
2022-11-25 13:36:42 +01:00
2025-11-07 16:28:20 +01:00
2026-01-21 11:01:11 +01:00
2026-01-21 11:01:11 +01:00
2025-04-06 21:49:15 +02:00
2025-11-24 10:47:10 +01:00
2026-01-15 11:14:16 +01:00
2025-11-24 10:24:09 +01:00
2025-11-24 10:47:10 +01:00
2026-01-22 15:32:01 +01:00
2026-01-25 14:38:53 +01:00
2025-04-17 11:55:09 +02:00
2026-01-25 14:38:53 +01:00
2025-08-27 09:58:11 +02:00
2025-11-24 10:47:10 +01:00
2025-03-26 17:46:35 +01:00
2026-01-27 10:33:56 +01:00
2023-01-17 09:34:49 +01:00
2026-01-21 11:01:11 +01:00
2025-11-14 15:36:38 +01:00
2025-11-24 10:47:10 +01:00
2025-11-24 10:53:46 +01:00
2025-11-24 10:47:10 +01:00
2025-11-24 10:47:10 +01:00
2025-11-24 10:47:10 +01:00
2025-09-10 08:28:21 +02:00
2026-01-16 08:34:11 +01:00
2025-11-14 15:36:38 +01:00
2026-01-29 11:07:28 +01:00
2025-11-14 15:36:38 +01:00
2026-01-29 11:07:28 +01:00
2025-04-06 21:49:15 +02:00
2025-11-24 10:47:10 +01:00
2025-11-24 10:47:10 +01:00
2026-01-22 15:32:01 +01:00
2025-11-24 10:47:10 +01:00
2026-01-08 11:45:34 +01:00
2026-02-04 17:03:55 +01:00
2026-01-29 11:07:28 +01:00
2025-11-14 15:36:38 +01:00
2026-01-21 11:01:11 +01:00
2026-01-07 11:00:32 +01:00
2025-11-24 10:47:10 +01:00
2025-11-24 10:47:10 +01:00
2026-02-04 19:25:41 +01:00
2025-11-24 10:47:10 +01:00
2025-08-24 16:16:19 +02:00
2025-11-24 10:47:10 +01:00
2025-11-14 15:36:38 +01:00
2025-11-24 10:47:10 +01:00
2025-11-14 15:36:38 +01:00
2025-11-14 15:36:38 +01:00
2025-06-17 18:46:15 +02:00
2025-03-23 15:56:02 +01:00
2025-11-24 10:47:10 +01:00
2026-01-22 15:32:01 +01:00
2025-11-14 15:36:38 +01:00
2025-11-24 10:55:49 +01:00
2025-11-24 10:57:13 +01:00
2026-02-04 17:03:55 +01:00
2025-11-24 10:47:10 +01:00
2025-11-14 15:36:38 +01:00
2026-02-04 17:03:55 +01:00
2026-01-29 11:07:28 +01:00
2025-11-24 10:47:10 +01:00
2025-06-16 17:08:04 +02:00
2025-11-24 10:47:10 +01:00
2026-01-22 15:32:01 +01:00
2026-01-29 11:07:28 +01:00
2026-01-15 11:56:54 +01:00
2025-11-24 10:47:10 +01:00
2026-01-08 11:45:34 +01:00
2025-04-06 21:49:15 +02:00
2025-11-24 10:47:10 +01:00
2026-01-29 11:07:28 +01:00
2025-11-24 10:57:13 +01:00
2026-02-08 15:22:30 +01:00
2025-11-24 10:47:10 +01:00
2026-01-08 11:45:34 +01:00
2025-11-14 15:36:38 +01:00