Веб-версияОткрыть в Telegram

ПостВсем привет!

25 августа 2026
I
Всем привет! Как насчет очередной задачки по SQL? 😎 В таблице rate_periods есть данные вида: id date_from date_to rate 1 09.02.2026 12.02.2026 4.1 2 13.02.2026 19.02.2026 4.1 3 20.02.2026 23.02.2026 4.2 4 24.02.2026 04.03.2026 4.3 5 05.03.2026 11.03.2026 4.31 6 15.03.2026 16.03.2026 4.31 7 17.03.2026 22.03.2026 4.31 8 23.03.2026 25.03.2026 4.31 Требуется написать запрос, который вывел бы периоды и действующие тарифы в этих периодах. Запрашиваются столбцы date_from, date_to и rate. Подряд идущие периоды (следующий период начинается сразу со следующего дня после окончания предыдущего периода) с одинаковым тарифом требуется объединить в один. В примере выше строки 1 и 2 должны объединиться в одну. Date_from общей строки будет 09.02.2026, а Date_to 19.02.2026. Также строки 6, 7 и 8 тоже должны объединиться в одну строку.
1 · 633 ·

Рядом в ленте

IIlia Khokhlov 👨‍💻ОпросIIlia Khokhlov 👨‍💻Быстрый способ заполнить коллекцию данными, полученными из SQL-запроса, — использовать BULK COLLECT. Например: declare type t_customer_list is table of number;
это сообщение
IIlia Khokhlov 👨‍💻При выполнении SQL запроса из некоторой таблицы, оптимизатор может знать об индексе, который мог бы быть использован, но не использовать его. Если индекс указывIIlia Khokhlov 👨‍💻В таблице справочнике товаров добавили новый столбец current_amount для хранения текущего количества товаров. Теперь отбирать товары с остатками стало проще. Ра
ППишем на SQLПишем на SQL@sql_oracle_databases · канал · Технологии
1 879подписчиков304средний охват поста
Лента площадки Открыть в Telegram

Открытая публичная лента из поискового индекса ChatCrawler — «Google по публичному Telegram»; обновляется по мере обхода площадки. Время — UTC.

Только публичный контент, официальный API Telegram. О проекте · Вопросы · Чего мы не делаем · Убрать страницу из выдачи · Каталог · Поиск · Как мы считаем