Just nu i M3-nätverket
Gå till innehåll

Räkna inlägg för varje ID


crokmaster

Rekommendera Poster

Har en nyhetersida som listar alla poster, varje post går att kommentera. Försöker få till en RecordCount som räkna antal inlägg för varje ID.

Detta görs med ASP och Access. Har två tabeller, nyheter och kommentarer.

nyheter.id = kommentarer.nyhets_id

 

 

<%
Dim rsCount
Set rsCount = Server.CreateObject("ADODB.Recordset")
rsCount.CursorLocation = adUseClient
rsCount.Open "kommentarer WHERE nyhets_id = 39", Connect, adOpenForwardOnly, adLockReadOnly, adCmdTable
%>
<% = rsCount.RecordCount %>

 

Denna koden visar alltså, antal inlägg för ett specifikt ID men hur gör jag för att visa antalet inlägg där alla nyhets_id har samma tal ?

 

Poäng utdelas till den som kan hjälpa mig med detta.

/crokmaster

 

Tråden flyttad från ASP & VBScript av moderator

 

[inlägget ändrat 2009-04-22 14:29:42 av Cluster]

Länk till kommentar
Dela på andra webbplatser

[...]visa antalet inlägg där alla nyhets_id har samma tal?
Hur menar du? nyhets_id är väl unikt?

 

Vad är det du vill ha ut som svar? En lista med alla nyhets_id samt antal inlägg för respektive nyhets_id?

 

/Cluster

----------------------------------------------

Any fool can use a computer. Many do.

-----[ http://eforum.kicks-ass.net ]------

 

Länk till kommentar
Dela på andra webbplatser

DBn är uppbyggd så här, Tabellen Nyheter innehåller "alla artiklar" och tabellen Kommentarer "alla kommentarer".

 

kommentarer.nyhets_id är inte unikt, det kan finnas flera nyhets_id med samma tal beroende på hur många inlägg som gjorts på den artikeln.

kommentarer.nyhets_id hänvisar till nyheter.ID. Dvs alla inlägg som tillhör en viss "artikel" har samma nyhets_id som ID i tabellen Nyheter.

 

Det jag vill göra är helt enkelt är att visa antalet inlägg på varje artikel i form av en siffra. Hoppas jag har varit lite tydligare nu.

 

Länk till kommentar
Dela på andra webbplatser

Inte säker på att jag förstått dig rätt, men:

SELECT nyhets_id, Count(nyhets_id)
FROM kommentarer
GROUP BY nyhets_id

 

/Cluster

----------------------------------------------

Any fool can use a computer. Many do.

-----[ http://eforum.kicks-ass.net ]------

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...