Hjælp til sql udtræk
Hejsa ...Jeg har brug for lidt hjælp til min sql streng:
Sql = "SELECT D.Id, D.ParentID, D.Navn, D.Stemmer, D.Score, D.Tekst, D.dato FROM Data D LEFT JOIN stemmerxip S ON D.ID = S.ID Where (S.ID IS NULL or S.IP <>'" & Request.ServerVariables("REMOTE_ADDR") & "') and " & Replace(Session("SqlSoeg"), "ParentID", "D.ParentID") & " LIMIT " & intStart & ", " & intPageSize & ";"
Strengen henter alle posterne ud, også selvom at der ligger en post i stemmerxip hvor brugerens ip er opfyldt. Men hvis det er for svært at gennemskue ovenstående så er det følgende sql jeg skal have udbygget:
Sql = "SELECT D.Id, D.ParentID, D.Navn, D.Stemmer, D.Score, D.Tekst, D.dato FROM Data D WHERE " & Replace(Session("SqlSoeg"), "ParentID", "D.ParentID") & " ORDER By " & Visning & " LIMIT " & intStart & ", " & intPageSize & ";"
Det sql strengen også skal opfylde, er at den kun skal hente poster ud hvor der ikke findes en post under stemmerxip, hvor D.ID = Stemmerxip.ID og at Stemmerxip.ip = Request.ServerVariables("REMOTE_ADDR")
På forhånd tak!
