2016-04-18 2 views
0

У меня есть следующий тип данных, где сумма interval_mins должна быть равна Total_mins для определенного ID #. Мне нужны строки, где отсутствует строка для Interval_mins, например. для ID # 20. Как я могу это сделать? Спасибо,Oracle SQL: сравнение суммы данных строк с одним столбцом

ID Date Interval_mins Total_mins 
10 4/1/16 60    80 
10 4/1/16 20    80 
20 4/1/16 60    85 
+0

Что вы хотите, чтобы результаты были? –

+0

Что вы ожидаете вернуть? Просто список идентификаторов? – karina

+0

@ GordonLinoff. Урезанная строка, которая отсутствует 25 минут в агрегации. – Kaur

ответ

3

Если вы просто ищете идентификаторы были итоговые не совпадают:

select id 
from t 
group by id 
having max(total_mins) <> sum(interval_mins); 
Смежные вопросы