Есть таблица элементов, у которых привязка к разделам. Штук 1000+.
Собственно столбцы у нас ID, SECTION, SORT.
Мне нужно достать 20 штук, с сортировкой, но чтобы в результате я имел не больше 2-х элементов в ответе, которые привязаны к 1 разделу. Никак не приложу ума как это сформировать в запрос. Буду благодарен за помощь.
Уточните пожалуйста правила работы с этими особенными двумя элементами. Можно ли их разместить в ответе сверху/снизу, а не среди всех остальных? Может быть опишете предметную область?
Вообще то как вы сформулировали вопрос не совсем возможно - в sql фильтрация происходит на основании данных каждой-одной строки, а точнее - текущего кортежа, вы же ставите условие, которое требует учесть состояние всего результата.