Just nu i M3-nätverket
Gå till innehåll

uppdatera post med Update?


Wippika

Rekommendera Poster

Hej

 

Har en fundering? Om jag använder UPDATE för att uppdatera en post i en databas.

typ detta

 

SQL ="UPDATE Hits SET hits = hits +1 WHERE c_id="& id

 

Vad händer om det stämmer på flera poster, uppdateras alla. Kan man göra så att bara den senaste posten uppdateras om man har ett fält som heter c_date och innehåller datum och tid??

 

mvh

 

 

"Time is a drug. Too much of it kills you"

 

 

Länk till kommentar
Dela på andra webbplatser

vilken databas använder du?

 

i mysql kan man använda ORDER BY tillsammans med LIMIT

SQL ="UPDATE Hits SET hits = hits +1 WHERE c_id="& id &" ORDER BY c_date DESC LIMIT 1;"

 

Hur det fungerar i MSSQL / Access är jag inte säker på men kanske något sådant:

SQL ="UPDATE TOP 1 Hits SET hits = hits +1 WHERE c_id="& id &" ORDER BY c_date DESC"

 

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...