Coś prostego jak można to zrobić za pomocą podzapytania w klauzuli select
:
select ((select sum(hours) from resource) +
(select sum(hours) from projects-time)
) as totalHours
Dla takiego prostego zapytania, to taka SUBSELECT jest rozsądna.
W niektórych bazach danych może być konieczne dodanie from dual
dla zapytania do kompilacji.
Jeśli chcesz do wyjścia indywidualnie:
select (select sum(hours) from resource) as ResourceHours,
(select sum(hours) from projects-time) as ProjectHours
Jeśli chcesz zarówno i sumę, podzapytanie jest przydatny:
select ResourceHours, ProjectHours, (ResourceHours+ProjecctHours) as TotalHours
from (select (select sum(hours) from resource) as ResourceHours,
(select sum(hours) from projects-time) as ProjectHours
) t
Dobra robota. Dziękuję za to. – Rhys
Nie ma za co ": D' –
Co to jest na końcu? Czy to literówka? – Rhys