sql optimering
Hej.Jeg har en string som er:
---------------------------
function tjek(tele)
tjek = conn.execute("select count(telefonnr) from db where var = 4 and telefonnr = '"&telefonnr&"' and adddate >= dateadd(d, -30, getdate())")(0)
end function
set sql = "select * from db where var=1 og var2=2"
do until rs.eof
if tjek(rs("telefonnr")) = 0 then
response.write(rs("navn"))
end if
rs.movenext
loop
-----------------------
koden gøre sådan set at man kan lister alle op som har var=1. Men dem der har været tilmeldt før og derfor fik opdateret var=4 skal ikke igen optræde selv om var igen = 1.
Ovenstående koden virker fint, desværre ikke performace mæssigt tilfredsstillende.
Er der en der har en idé til hvordan de 2 linje evt. kan kombineres. Scriptet kører på ms sql 2000
Mvh
Peng