Вы должны использовать предложение HAVING
только для ограничения того, что было сгруппировано в вашем запросе выше - например, если вы хотите выбрать все те строки, где SUM(....)
или COUNT(...)
больше, чем, скажем, 5, то вы бы использовали HAVING SUM(...) > 5
То, что вы здесь делаете, это стандартное предложение WHERE
- добавьте его туда!
SELECT req_ownerid, count(req_status_lender) AS total6
FROM bor_requests
WHERE req_ownerid = 70
AND ((req_status_lender = 0 AND req_status_borrower = 0) OR
(req_status_lender = 1 AND req_status_borrower = 1))
GROUP BY req_ownerid