Vet inte vad som är fel. Jag ska hämta ut alla ens kompisar som är online men lyckas inte. Får Syntaxfel i FROM-instruktion. Skulle ha blivit bonusmedlem och kollat upp join funktioner men har så ont om tid och pengar just nu :D Vad förväntar du dig för ett svar med en sådan fråga?Join
strSQL = "SELECT * From Anvandare Join Lortissar where Anvandare.Online = 'Ja' AND (Lortissar.Fran = '" & Session("Anvandarnamn") & "' AND Lortissar.Godkand = 'Ja') OR (Lortissar.Till = '" & Session("Anvandarnamn") & "' AND Lortissar.Godkand = 'Ja') ORDER BY Anvandare.UID DESC" Sv: Join
Kanske skulle hjålpa om du beskriver din satastruktur. Vilk vilkor du har och vad du vill ha för svar.
<code>
Dim strNamn
strNamn = REplace(Session("Anvandarnamn"), "'", "''")
strSQL = "SELECT Anvandare.*" & vbCrLf & _
"FROM Lortissar LEFT JOIN " & vbCrLf & _
" Anvandare ON ((Lortissar.Fran = Anvandare.Anvandarnamn AND Lortissar.Till = '" & strNamn & "') OR (Lortissar.Fran = '" & strNamn & "' AND Lortissar.Till = Anvandare.Anvandarnamn))" & vbCrLf & _
"WHERE Lortissar.Godkand = 'Ja' AND ((Lortissar.Fran = '" & strNamn & "') OR (Lortissar.Till = '" & strNamn & "'))" & vbCrLf & _
"ORDER BY Anvandare.UID DESC"
</code>
Jag antar att tabbelen Lortissar är relatione mellan användare. Har varje relaation en eller två poster?