webForumDet fria alternativet

Update sats

ASP

2 svar · 137 visningar · startad av Nickemannen

Medlem sedan aug. 20003 575 inlägg
Frågan#1

Går det att ha t.ex. 4 fält med datum i och det fältet som har det äldsta datumet i sig blir uppdaterad?
t.ex. "Update Tabell Set (Fält med äldst datum) = '"&Now()&"'"

------------------
"Brott kanske inte lönar sig, men det är kul"

Medlem sedan jan. 20001 372 inlägg
#2

kanske ingen smidig lösning, kanske inte ens du du söker men om jag fattade det hela rätt så borde något sånthär fungera

SQLStmt = "SELECT * From Min(den raden där datum står) AS minsta from tabell"
Set RS = Connection.Execute(SQLStmt)

SQLStmt = "Update Tabell Set datum = '"&Now()&"' Where id = " & RS("id") & ""
Connection.Execute(SQLStmt)
RS.Close

------------------
// David - Probably the best guy in the world

Medlem sedan dec. 200012 464 inlägg
#3

Jo det går nog att tricka till med case expression eller någon annan funktion. Exakt hur syntaxen blir beror på vilken DBMS du har.

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

255 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)