aspMedlem sedan aug. 2002733 inlägg Hej!
Är det någon som kan vara snäll att göra denna till en SQL sats?
<%
strSQL = "SELECT * FROM fans ORDER BY datum DESC"
Set objRSF = objConn.Execute(strSQL)
strSQL = "SELECT COUNT(*) FROM fans"
Set objRSFS = objConn.Execute(strSQL)
strSQL = "SELECT COUNT(*) FROM fans WHERE datum = #" & date() & "#"
Set objRSFG = objConn.Execute(strSQL)
%>
Har redan försökt men får hela tiden felmeddelandet "För få parametrar"!!
Det borde inte gå eftersom
strSQL = "SELECT COUNT(*) FROM fans"
och
strSQL = "SELECT COUNT(*) FROM fans WHERE datum = #" & date() & "#"
inte går att göra till en fråga. Men du borde kunna minska det till två frågor:
strSQL = "SELECT Kolumn1, Kolumn2, COUNT(*) AS antal FROM fans ORDER BY datum DESC"
strSQL = "SELECT COUNT(*) FROM fans WHERE datum = #" & date() & "#"
LarsGMedlem sedan dec. 200012 464 inlägg Nä juve, din första fråga går inte.
Det går visserligen att få till en fråga
select f.* , (select count(*) from fans) as total,
(select count(*) from fans where datum = date())
from fans order by datum desc
men då kommer man att få count repeterat för varje post, vilket är ganska onödigt.
Gör två frågor
select * from fans order by datum desc
select count(*), sum(iif(datum=date(),1,0) from fans