Обложка канала

Oracle Developer👨🏻‍💻

Все о разработке в СУБД "Oracle" SQL, PL/SQL, оптимизация, архитектура, сертификации и многое другое.

Oracle Developer👨🏻‍💻

4 года назад
Открыть в
Задача: дана таблица tab1. В ней N-строк. Необходимо написать запрос, который для каждых 3 строк будет считать сумму поля “n”. Сортировка по “n”. Для текущего примера (см скриншот). В таблице хранится 7 строк: 1, 2, 3, 4, 5, 6, 7. Результатом запроса будет три строки с суммами (см скрин): 1) 1 + 2 + 3 = 6 2) 4 + 5 + 6 = 15 3) 7 = 7 Для повторения:
create table tab1(
 n number(10)
);
insert into tab1
select level
  from dual connect by level <= 7;
commit;

Обсуждение решения в четверг 🎓 #задача #яндекс