LEFT JOINは、左側のテーブルのすべての行を表示する必要がありますが、次のクエリを実行すると、カウントが1以上の場所の値のみが取得されます。誰かが私がどこで間違っているのかについて私にいくつかのガイダンスを与えることができますか?
SELECT places.placeId,
placeName,
COUNT(orderId) AS orderCount
FROM places
LEFT JOIN orders
ON places.placeId = orders.placeId
WHERE places.companyId = 1
AND stateId = 1
AND orderstateId = 1
AND orderName NOT LIKE 'Delivery%'
GROUP BY places.placeId,
places.placeName
ORDER BY orderCount DESC,
placeName ASC
前もって感謝します