postgres의 order by에도 null 값을 먼저 나오게 할 수 있다.
select date, created_at, deleted_at
from meal_orders
where date = '2023-07-09'
order by deleted_at nulls first, created_at asc
limit 10
이렇게하면 null 값이 먼저 나오고, 그 다음의 정렬 조건에 맞춰서 데이터가 정렬된다.
select date, created_at, deleted_at
from meal_orders
where date = '2023-07-09'
order by deleted_at nulls last, created_at asc
limit 10
이렇게 null을 나중에 나오게 할 수 있다.
Top comments (0)