Допустим, у меня есть таблица с 20 элементами. Они сортируются по дате (дата - имя столбца> _>) в порядке убывания. Как я могу выбрать ТОЛЬКО самую новую запись и самую 15-ю запись?Выбор двух конкретных строк таблицы mysql в одном запросе
Я получаю все 15 результатов, выполнив следующий запрос
SELECT * FROM mytable m WHERE col1 = "zzz" ORDER BY date DESC LIMIT 15;
Я считаю, что вы можете сделать это только в двух запросах, если только вы не делаете какую-либо союзную магию. LIMIT 1 и LIMIT 1,15 – Robus