FAQ |
Kalender |
![]() |
#11 | ||
|
|||
Klarade millennium-buggen
|
Lindhl hann före men jag skulle valt Lindahls lösning för den är "rätt" tänkt...:
Kod:
SELECT * FROM (SELECT * FROM resultat ORDER BY date DESC LIMIT 50 ) AS s ORDER BY resultat DESC Senast redigerad av Conny Westh den 2009-09-09 klockan 08:02 |
||
![]() |
![]() |
![]() |
#12 | ||
|
|||
Klarade millennium-buggen
|
Citat:
Man kan också kringgå Mysql:s förbud mot att välja ut och uppdatera i samma fråga. Om man vill uppdatera en tabell så att en rad får samma värde som en annan rad har, t ex. Kod:
Update tabell set kolumn= (select kolumn from tabell where index=värde) where index=annatvärde Om man använder metoden ovan så blir det en ny temporär tabell, som vi kan ställa en fråga till så här: Kod:
Update tabell set kolumn= ( select kolumn from (select * from tabell) as x where index=värde ) where index=annatvärde |
||
![]() |
![]() |
Svara |
|
|