Составной индекс SQLite: правило левого префикса
Индекс построен по клиенту и дате заказа. Выберите условие для обычного диапазонного поиска по этим столбцам в заданном порядке.
Выберите ответ и проверьте себя. Продолжить тему можно в курсе Продвинутый SQL: сложные запросы и задачи для собеседований.
В авторском setup на таблице заказов создан составной индекс: CREATE INDEX idx_orders_cust_date ON orders(customer_id, created_at). Для какого из следующих запросов SQLite сможет применить данный индекс по правилу левого префикса? Выберите условие, задающее обычный непрерывный диапазон с использованием ведущего customer_id и следующего created_at; SCAN индекса и skip-scan здесь не рассматриваются.
Без регистрации · результат не сохраняется
Связанные задачи
- SQL: Составные и покрывающие индексы — Пакет окон поиска заказов
- SELF JOIN: сколько пар получится при соединении таблицы с собой
- INTERSECT в SQL: сколько строк останется после пересечения
- SQL: Агрегация, оконные вычисления и фильтрация — Категории-лидеры и доля в продажах
- SQL: SELF JOIN и поиск уникальных пар — Пары с несколькими общими проектами
- SQL EXISTS: размножит ли запрос строки клиента
