Originariamente inviata da
optime
fa' un esempio pratico
codice:
SELECT TabDomini.IdDom, COUNT(TabBanners.IdBan) AS [Numero Banner], SUM(TabBanners.Cliccato) AS Click, SUM(TabBanners.Visionato) AS Impression,
COUNT(TabBanners.Stato) AS ContaStato, TabDomini.MailGestore AS Gestore, TabDomini.Dominio, TabDomini.DesDominio, TabDomini.Stato, TabDomini.Crediti,
TabDomini.C1V, TabDomini.C2V, TabDomini.C3V, TabDomini.DataCreazione, TabDomini.DataModifica, TabDomini.ClickLink, TabDomini.DAtaVistaLink,
TabDomini.C1V AS Expr1, TabDomini.C2V AS Expr2, TabDomini.C3V AS Expr3, TabDomini.DataCreazione AS Expr4, TabDomini.DataModifica AS Expr5,
TabDomini.ClickLink AS Expr6, TabDomini.DAtaVistaLink AS Expr7, TabDomini.ContaLinkVisualizzato
FROM TabDomini LEFT OUTER JOIN
TabBanners ON TabDomini.IdDom = TabBanners.IdDominio
GROUP BY TabDomini.IdDom, TabDomini.MailGestore, TabDomini.Dominio, TabDomini.DesDominio, TabDomini.Stato, TabDomini.Crediti, TabDomini.C1V, TabDomini.C2V,
TabDomini.C3V, TabDomini.DataCreazione, TabDomini.DataModifica, TabDomini.ClickLink, TabDomini.DAtaVistaLink, TabDomini.ContaLinkVisualizzato,
TabDomini.CHard, TabDomini.Sponsorizzato
---> questa l'ho tolta HAVING (TabDomini.MailGestore = N'info@genialtek.it')
Questo mi riporta tutti i domini presenti con anche i conteggi dei banner, dei click ecc ecc ..
codice HTML:
911301info@***www.***.itSiti Web, assistenza tecnicaAttivo250InformaticaProgrammazioneLavoro09/06/2019NULL0NULLInformaticaProgrammazioneLavoro09/06/2019NULL0NULL0
Ora però al posto della lista domini, avrei piacere di avere la lista delle mail con numero banner e numero domini, singolarmente riesco, ma quando cerco di unirle giustamente la select si ritrova con il numero banner per dominio, ma non sa associarla alla riga giusta perchè mailgestore è solo sulla tabella domini.
P.S. scusa prima di scrivere ho fatto varie prove