Subquery returns null in SQL

select 1 as x, (select 1 limit 0) as y;
 x | y
---+---
 1 | null