2つのテーブルをクエリに結合し、各結合から一致する行の数をカウントしようとしています。しかし、間違った結果で戻ってきたようです。結果は2倍になっているようです。これがクエリです
SELECT *, COUNT(car_id) AS numCars, COUNT(van_id) AS numVans
FROM company_branch
LEFT JOIN car ON car_branchid = company_branch_id
LEFT JOIN van ON van_branchid = company_branch_id
WHERE company_branch_userid = 1
GROUP BY company_branch_id,
ORDER BY company_branch_active DESC, company_branch_name ASC