SELECT Product.ProductName, Returns.Manu_Name, -- Why manufacturer name in returns table - not normalised? COALESCE(COUNT(DISTINCT Returns.Returns_ID), 0) AS ExchangeFROM ProductLEFT JOIN Returns ON Product.Product_ID = Returns.Product_IDGROUP BY Product.ProductName, Returns.Manu_Name