Hi ist es möglich, eine Tabelle mit Werten aus einer anderen Tabelle mit Limit und Offset zu aktualisieren?Update-Tabelle mit Limit und Offset in Postgres
zum Beispiel der Tabelle t_device hat 600 Zeilen und t_object hat 100 Zeilen
Ich mag eine Spalte aktualisieren, aber nur die ersten 100 Zeilen mit einem aus einer Unterabfrage Offset wie
update t_device set id_object =
(select id_object from t_object limit 100) limit 100 offset 0;
update t_device set id_object =
(select id_object from t_object limit 100) limit 100 offset 100;
ist es möglich? Ich kann nicht eine Lösung für modive den Wert in t_device von t_object
im finden Postgres 8,4
mit „WHERE t.id_object = t_device. ID_Objekt; " Ich aktualisiere 0 Zeilen, weil sie keine Beziehung haben Ich muss nur immer 100 Zeilen in t_device mit Offsets 0, 100, 200 usw. mit den Werten von t_object nach ID sortiert (in dieser Tabelle sind das nur 103 Zeilen und in Gerät 600) –