при соблюдении одного условия, записи от 10 до 100 - при соблюдении другого условия. Подскажите, как сформулировть запрос?
If then
http://www.sql-tutorial.ru/ru/book_case_statement/page1.html
Поясню своё затруднение - это по сути две выборки, каждую из которых можно реализовать при помощи WHEN и LIMIT и OFFSET а вот как их объединить не пойму.
CASE WHEN "одного условия" THEN "сделать выборку - первые 10 записей" WHEN "другого условия" THEN " записи от 10 до 100" END
SELECT ... WHERE ... UNION ALL SELECT NOT EXISTS(SELECT ... WHERE ...) Примерно так, но надо ещё выделить оба запроса заключить в ORDER BY с LIMIT...
Обсуждают сегодня