17. oktober 2003 - 15:49Der er
12 kommentarer og 1 løsning
Endnu et problem med count
Jeg skal have en statestik over hvor mange nyheder hver skribent har lavet, men jeg kan ikke få det til at hænge sammen.
Skribenten hentes fra tabellen users og oplysninger om nyheder bliver hentet fra tabellen tekster:
KODEN_
<% Set RS_crew = Server.CreateObject("ADODB.RecordSet") Set RS_text = Server.CreateObject("ADODB.RecordSet") RS_crew.open "Select * From [users] WHERE Type='game'" , Conn, 1, 3
SQLcount = "SELECT COUNT(*) AS ialt FROM tekster WHERE Type='nyhed' AND Forfatter=" & RS_crew("id") RS_text.open SQLcount , Conn, 1, 3
do until RS_text.eof RS_text.movenext RS_crew.movenext
Pointene er dine - du får 50 extra hvis du kan fortælle mig hvor den jeg får den til at vise den mest flest nyheder først... ved godt at det er noget med ORDER BY ialt DESC... men hvor ;)
<% SQL = "SELECT Firstname, Lastname, count(*) AS ialt FROM users AS U, tekster AS T WHERE U.Type='game' AND U.id=T.Forfatter AND T.Type='nyhed' GROUP BY id ORDER BY count(*)"
Set RS = Server.CreateObject("ADODB.RecordSet") RS_crew.open SQL , Conn, 1, 3
do while not RS.eof strIalt = RS("ialt") strFirst = RS("Firstname") strLast = RS("Lastname")
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.