sammenbygning med count
Jeg har 2 sql forespørgelser, som jeg godt kunne tænke mig at bygge sammen hvis det kan lade sig gøre.Lige nu lister den mine film efter "Titel" men jeg vil gerne have dem listet efter "antal"
SQL = "SELECT DISTINCT video.Titel, oenskeliste.filmid, oenskeliste.brugerid FROM oenskeliste, video, tblAuthor WHERE (tblAuthor.brugertype=2 OR tblAuthor.brugertype=3) AND oenskeliste.filmid=video.FilmID AND oenskeliste.brugerid=tblAuthor.Author_ID ORDER BY video.Titel ASC"
Set RS = Server.CreateObject("ADODB.Recordset")
RS.CursorLocation = 3
RS.CursorType = 3
RS.ActiveConnection = Conn
RS.Open SQL, Conn, 1, 3
If NOT (RS.BOF AND RS.EOF) Then
do until RS.eof
titel=RS("Titel")
filmid=RS("filmid")
filmid_tal=RS("filmid")
brugerid=RS("brugerid")
SQL1 = "SELECT count(filmid) as antal FROM oenskeliste WHERE filmid="&filmid&""
Set RS1 = Server.CreateObject("ADODB.Recordset")
RS1.CursorLocation = 3
RS1.CursorType = 3
RS1.ActiveConnection = Conn
RS1.Open SQL1, Conn, 1, 3
If NOT (RS1.BOF AND RS1.EOF) Then
do until RS1.eof
i=RS1("antal")
RS1.movenext
loop
else
End If
RS1.close
Set RS1 = Nothing
%>
<tr><td><%=i%></td><td>Filmid: <%=filmid%> - <%=titel%></td></tr>
<%RS.movenext
loop
else%>
<tr><td colspan="2">There are current no members</td></tr>
<%
End If
RS.close
Set RS = Nothing
%>
