-1
ich nur die letzte Zeile der Tabelle Protokolle .. aktualisieren möchten, die von ID-Feld in aufsteigender Reihenfolge angeordnet ist .. folgende Abfrage gibt dem FehlerMySql Aktualisierungsabfrage verschachtelte Abfrage mit
update Inventory.logs as a set a.Session=90 where a.ID=(select max(ID) from Inventory.logs)
Fehler gibt
you cant specify target table a for update in From Clause
Tabellen haben keine Reihenfolge außer denen, die ausdrücklich in einer ORDER BY-Klausel definiert sind ... was auf seine Art ein Hinweis ist. – Strawberry
Was ist die Lösung? –
Id Feld ist auto inc. so wird max (ID) automatisch die letzte Zeile auswählen –