Помогите написать запрос - VB

Узнай цену своей работы

Формулировка задачи:

Помогите, очень нужно,
есть 2 таблицы-связанные по полю k_sabon
Если взять отдельно сумму, и их отдельно сложить то выходит, как написать общий запрос выдающий сумму, то есть
select sum(dp.akt_rasx)
,sum(dp.summa)
from d_point dp
where dp.k_Month=7 and dp.Year=2007 and (dp.k_f46=1 or dp.k_f46=27)
select sum(dps.rasx_a)
,sum(dps.summa)
from d_dopsum dps
where dps.k_Month=7 and dps.Year=2007 and (dps.k_f46=1 or dps.k_f46=27)
если отдельно сложить результат sum(dp.akt_rasx)+sum(dps.rasx_a)
и sum(dp.summa) + sum(dps.summa) , то выходит, как сделать одним запросом?

Решение задачи: «Помогите написать запрос»

textual
Листинг программы
<font color="blue">select</font> 
  sum(dp.akt_rasx + dps.rasx_a),
  sum(dp.summa + dps.summa) 
from 
  d_point dp 
Inner Join d_dopsum dps <font color="blue">On</font> dps.k_sabon = dp.k_sabo
where 
  dp.k_Month=<font color="darkblue"><b>7</b></font> <font color="blue">and</font> dp.Year=<font color="darkblue"><b>2007</b></font> <font color="blue">and</font> (dp.k_f46=<font color="darkblue"><b>1</b></font> <font color="blue">or</font> dp.k_f46=<font color="darkblue"><b>27</b></font>) 

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

11   голосов , оценка 3.909 из 5