webForumDet fria alternativet

uppdatera post med Update?

Databaser & SQL

4 svar · 529 visningar · startad av eddy1

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

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

Medlem sedan juni 20019 519 inlägg
#2

Den kommer uppdatera alla hits+1 med alla c_id som är 1
om det är 1 eller 100 000 spelar ingen roll, samtliga poster där c_id är 1 kommer den göra en uppdatering.

Medlem sedan dec. 20025 483 inlägg
#3
UPDATE Hits SET hits = hits +1 WHERE c_id= " & id & " AND c_date = (select max(c_date) from hits where c_id = " & id)
Medlem sedan dec. 200012 464 inlägg
#4

Flyttad från ASP

Medlem sedan aug. 2001969 inlägg
#5

tackar..

268 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
128 ms — deklarationer (db)
0 ms — hämta statistik (cache)
137 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)