Есть отсортированная выборка данных. Из этой выборки необходимо получить данные, которые соответствуют определенному условию (WHERE) + 5 записей (или другое число), идущих перед выборкой. Т.е. перед первым значением, соответствующем условию. Эти 5 записей необязательно должны соответствовать условию.
Пример:
Необходимо получить значения больше или равно 9. +5 строк идущих перед первым совпадением. Ответ должен быть следующим: 1, 2, 3, 4, 7, 9, 11, 14, 17. Как это можно реализовать в postgresql или mysql?
Оборудование для ресторана: новинки профессиональной кухонной техники
Частный дом престарелых в Киеве: комфорт, забота и профессиональный уход
Всем добрый день! Задумался над тем как сделать несколько БД для одного сайтаЧто бы базы синхронизировались между собой и в случае если одна...
Имеется таблица, в которой большое количество строкПримерная структура:
Добрый день, настроенный на проекте Sonar блокирует строку с sql-запросом, ссылаясь на то, что она слишком длиннаяРазбиение строк с запросом на подстроки...