Я хочу поймать X строк, таким образом, я установил LIMIT X
; но как я могу одновременно подсчитать общее количество строк?
В настоящее время я использую два отдельных запроса, чтобы сделать это
SELECT COUNT(*) FROM col WHERE CLAUSE
SELECT * FROM col WHERE CLAUSE LIMIT X
Есть ли способ сделать это в одном запросе?
РЕДАКТИРОВАТЬ: выходные данные должны быть col
ячейки и количество строк. Фактически, после выбора col
ячеек он должен пройти по столу только для подсчета.
Я знаю, что невозможно объединить эти два запроса, так как первый возвращает 1 строку, а второй X строк. Мне любопытно, если в mysql есть функция, которая возвращает количество строк при наличии LIMIT
.