Ämne: SQL-fråga
Visa ett inlägg
Oläst 2009-06-26, 10:23 #3
Roberts avatar
Robert Robert är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Jan 2004
Inlägg: 2 103
Robert Robert är inte uppkopplad
Klarade millennium-buggen
Roberts avatar
 
Reg.datum: Jan 2004
Inlägg: 2 103
Lite pseudokod (sql dialekten kan variera):

UPDATE `table` SET `active` = 'false'
UPDATE `table` SET `active` = 'true' WHERE `id` IN (SELECT TOP(10) `id`FROM `table`ORDER BY `id`)

Mao: sätt alla till false, sen plockar du alla x antal id'n sorterade. Ifrån dessa gör du alla active till true.
Robert är inte uppkopplad   Svara med citatSvara med citat