fastix®: MySQL: UPDATE auf die ersten x Datensätze

Beitrag lesen

Moin!

Ich möchte allerdings geordnet nach Name nur die ersten 5 Datensätze ändern:

ORDER BY Name ASC LIMIT 0,5

Ja? Und? Sollte gehen:

Syntax für eine Tabelle:

UPDATE [LOW_PRIORITY] [IGNORE] tbl_name  
    SET col_name1=expr1 [, col_name2=expr2 ...]  
    [WHERE where_condition]  
    [ORDER BY ...]  
    [LIMIT row_count]

Syntax für mehrere Tabellen:

UPDATE [LOW_PRIORITY] [IGNORE] table_references  
    SET col_name1=expr1 [, col_name2=expr2 ...]  
    [WHERE where_condition]

Siehe: http://dev.mysql.com/doc/refman/5.1/de/update.html

MFFG (Mit freundlich- friedfertigem Grinsen)

fastix®

--
Als Freiberufler bin ich immer auf der Suche nach Aufträgen: Schulungen, Seminare, Training, Development