Следующий запрос получает все результаты из таблицы с именем video
SELECT video.* from video
LEFT JOIN conv_progress on video.vid_id=conv_progress.vid_id
LEFT JOIN upload_progress on video.vid_id=upload_progress.vid_id
where conv_progress.vid_id is null
AND upload_progress.vid_id is null
ORDER BY video.timestamp DESC LIMIT ?, ?
Я просто хочу подсчитать общие результаты для использования нумерации страниц.Текущий limit ?,?
уменьшает мой счет, если я использую rowCount ().
SELECT video.*, COUNT(vid_id) as count from video
LEFT JOIN conv_progress on video.vid_id=conv_progress.vid_id
LEFT JOIN upload_progress on video.vid_id=upload_progress.vid_id
where conv_progress.vid_id is null
AND upload_progress.vid_id is null
ORDER BY video.timestamp DESC LIMIT ?, ?',$variables
Этот запрос возвращает только один результат, но правильный номер счета.Кто-нибудь знает, как я могу это исправить?