Единственное возможное использование этого было бы в качестве заполнителя в одном блоке в запросе «объединить все», выбирая из двух разных наборов данных, которые необходимо привести в одну и ту же «форму» для дальнейшего добавления.что-то вроде:
select sum (a_ct) as a_ct, sum (x_sum) as x_sum from
(
select sum (0) as a_ct, sum (x_col) as x_sum from x
union all
select sum (y) as a_ct, sum (0) as y_sum from y
)
Но даже тогда можно было бы ожидать, что оно будет выражено как 0 вместо суммы (0).