mysql> UPDATE tabelle b SET bon=
-> ( SELECT bon FROM ( SELECT * FROM tabelle WHERE bon <> 0 ) n WHERE n.uhrzeit > b.uhrzeit LIMIT 1)
-> WHERE b.bon=0
-> ORDER BY b.uhrzeit;
Query OK, 6 rows affected, 2 warnings (0,02 sec)
Rows matched: 6 Changed: 6 Warnings: 2