select
a.WebSiteHostID,
(select WebUserName from WebSiteHost where WebSiteHost.WebSiteHostID=a.WebSiteHostID) as WebUserName,
(select count(*) from (select ADProductID,min(b.GetProductID) as GetOADID from GetProducts b group by b.ADProductID) d where d.ADProductID = a.ADProductID) as ADQuantity
from WebSiteHostOrders a
inner join GetProducts b on a.WebDomainNameID= b.WebDomainNameID and a.ADProductID=b.ADProductID
group by a.WebSiteHostID