Да. Возможно :D
SELECT SUM(totalHours) totalHours
FROM
(
select sum(hours) totalHours from resource
UNION ALL
select sum(hours) totalHours from projects-time
) s
В качестве побочного элемента, имя_таблицы projects-time
должно быть разграничено, чтобы избежать синтаксической ошибки. Символы разделителя различаются по используемой СУБД.
Следуя вашему коду, оба не одинаковы.
Заменить
for(j in 2 : (i-1))
на
for(j in 2 : i)
Я не знаю о Java, но вот функция - цикл while - которая дает вам то, что вы хотите.
f <- function(x){
# @IsmailMüller
temp <- x+1
test <- 2:x
# while temp is divisible by at least one precedent value (not prime)
while( any( (temp %% test) == 0 ) ){
# increase the value of temp by 1
temp <- temp+1
}
temp
}
f(11)