Lång SQL sats!!?

Databaser & SQL

2 svar · 284 visningar · startad av M@rtin

Medlem sedan dec. 19992 085 inlägg
Trådstart#1

Har aldrig skrivit en SLQ sats med mer än ett villkor :(

Jag vill välja ut alla poster där datum (databasfält) är senare än anslutning (datumochtidvariabel). Dessutom ska fältet till innehålla antingen "Alla" eller Session("anvandarnamn")

Nån som kan som kan skriva ihop ett sql uttryck? Tabellen heter chat och det där med datum får väl lösas genom att en datediff medllan datumen (och tid) inte får vara >0 eller nåt sånt.. Ni vet nog bäst :)

Medlem sedan dec. 200012 464 inlägg
#2
  sqlStr = "select * from chat where datum > #" & datumVariabel & "# and till in ('Alla','" & session("anvandarnamn") & "')"

Det behövs nog ingen datediff eller har jag missförstått något?
(# fungerar enbart i access, men jag har för mig att det är det du använder)

red: stavfel

Medlem sedan dec. 19992 085 inlägg
#3

LarsG!!! :D
Funkar ju perfekt!!
Så vet du att jag köra access oxå :)
DateDiff var bara ett sätt jag tänkte att man kunde lösa det på men det här var ju mycket bättre!
Stort TACK!!!!

256 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)