Это мой запрос на данный момент:MySQL Limit вернулся строк и подсчитывает количество не ограниченных строк
SELECT `id`, `type`, `data`, `data_zbid`, `time`
FROM `notifications`
WHERE `cid`='$cid' AND `zbid`='$zbid' AND `read`='$read'
ORDER BY `time` DESC
LIMIT $start, $amount
Как вы можете видеть, я ограничив количество результатов, которые возвращаются в $amount
, положительное число. Но я также хотел бы знать, сколько уведомлений содержится в таблице, или сколько результатов было бы возвращено, если я не использовал limit
. Есть ли способ сделать это в том же запросе?
Я бы предпочел не запускать 2 запроса, так как это будет повторяться при каждом ударе по странице. –
http://dev.mysql.com/doc/refman/5.0/en/information-functions.html – Strawberry