UweMedlem sedan nov. 2003181 inlägg När jag ska uppdatera en tabell vill jag leta upp det minsta datumet och byta det mot dagens datum. Jag har också skapat en update som utför detta:
UPDATE tabell SET datum=NOW() WHERE namn='kalle' AND datum=(SELECT MIN(datum) FROM tabell WHERE namn='kalle');
Men eftersom jag inte kan köra subquerys på min mySQL-databas uppstår problem. Är det möjligt att skriva om min update utan subquery?
//Uwe
UweMedlem sedan nov. 2003181 inlägg Jag hann testa ditt förslag Ekström och då uppdaterades alla poster med det namnet...
EkströmMedlem sedan feb. 20022 594 inlägg Jo, menar det :) Kom på det.
Så länge sen man höll på med sånt här. Du får ursäkta min virrighet :)
UweMedlem sedan nov. 2003181 inlägg Hittade en själv lösning som jag tänkte jag kunde dela med mig av. Trodde att jag redan testat detta men icke.
UPDATE tabell SET datum=NOW() WHERE namn='kalle' ORDER BY datum LIMIT 1
/Uwe