У меня есть три SQL-выбора, результаты которых мне нужно сложить вместе.Два из трех используют довольно сложные объединения.
select sum(field_one) from t_a join t_b on (t_a.bid = t_b.id) where t_b.user_id=:id
select sum(field_two) from t_c join t_d on (t_c.did = t_d.id) where t_d.user_id=:id
select sum(field_three) from t_e where t_e.user_id=:id
Что мне нужно, так это сумма всех трех значений.sum(field_one)+sum(field_two)+sum(field_three)
.Есть ли способ сделать это в одном утверждении?