06. april 2005 - 20:34Der er
2 kommentarer og 1 løsning
En ekstra count i en query
Hvordan i denne queryen kan jeg legge til: count(Distinct I.InnleggsID) AS AntallDiskusjoner WHERE I.InnleggSvarID=0
Må denne inn i en join?
Her er queryen som er nå, og som virker fint...
SELECT F.ForumID, F.ForumNavn, F.ForumBeskrivelse, F.ForumPrioritet, SUM(I.InnleggTreff) AS AntallTreff, COUNT(DISTINCT I.InnleggID) AS AntallInnlegg FROM Forum_Forumer AS F LEFT JOIN Forum_Innlegg AS I ON I.Innlegg_ForumID=F.ForumID WHERE F.ForumAktiv=0 GROUP BY F.ForumID,F.ForumNavn,F.ForumBeskrivelse, F.ForumPrioritet ORDER BY F.ForumPrioritet DESC,F.ForumNavn
Skal virksomheder stå stærkere mod angreb og kunne udvikle sig, skal sikkerhed, drift og forretning tænkes sammen. Det er tanken bag Jysk IT’s ambition om at skabe en “sikker fremtid” for kunderne.
SELECT F.ForumID, F.ForumNavn, F.ForumBeskrivelse, F.ForumPrioritet, SUM(I.InnleggTreff) AS AntallTreff, COUNT(DISTINCT I.InnleggID) AS AntallInnlegg, (SELECT COUNT(Distinct J.InnleggsID) FROM Forum_Innlegg J WHERE J.InnleggSvarID=0 AND F.ForumID=J.Innlegg_ForumID) AS AntallDiskusjoner FROM Forum_Forumer AS F LEFT JOIN Forum_Innlegg AS I ON I.Innlegg_ForumID=F.ForumID WHERE F.ForumAktiv=0 GROUP BY F.ForumID,F.ForumNavn,F.ForumBeskrivelse, F.ForumPrioritet ORDER BY F.ForumPrioritet DESC,F.ForumNavn
Lukker spm. Da det ikke har kommet noen svar. Takk for hjelpen.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.