barbie334
Дата: 21.10.2015 10:08:54
Можно ли применять rownum, когда мне нужно вывести не просто 10 первых записей из таблицы, а по 10 записей, удовлетворяющих определенному критерию? Например, вывести по 10 клиентов, которых в город Москва, и 10 клиентов, у которых Питер.
Если не rownum, то что использовать?
barbie334
Дата: 21.10.2015 10:22:03
Пока единственное предположение это писать отдельный sql для каждого параметра, выводить rownum, делать union all и выбирать из этой большой таблицы все записи, с rownum<10. В моем случае я еще могу так сделать, у меня всего 4 критерия, но что делать, когда их много больше?