webForumDet fria alternativet

Lång SQL sats!!?

Databaser & SQL

2 svar · 272 visningar · startad av M@rtin

Medlem sedan dec. 19992 085 inlägg
Frågan#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 :)

------------------
//M@rtin || Peachy.nu\\

Sue Me!

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

------------------
essentitia preter non sans multiplicandum

[Redigerat av LarsG den 24 feb 2001]

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!!!!

------------------
//M@rtin || Peachy.nu\\

Sue Me!

252 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
120 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
120 ms — ändringar (db)