Hallo Klaus,
Ich möchte alle Zeilen in einer Spalte abrufen und sie in einer anderen Spalte/Zeile eintragen
Bitte erkläre das genauer.
Möchtest Du alle Werte aus Spalte X in Spalte U eintragen?
Dazu benötigst Du noch nicht einmal Subqueries.
UPDATE Deine_Tabelle SET U = X
Oder etwas anderes?
wie kann man den Update und Select kombinieren?
ich hab gestern irgendwo gelesen, dass so eien Abfrage nur mit MySQL 5 funktioniert, ich müsste das aber irgendwie unter MySQL 4 hinbekommen
Ab 4.1 werden Subqueries unterstützt, siehe http://dev.mysql.com/doc/mysql/en/subqueries.html
Beachte bitte die Einschränkung im letzten Absatz:
<zitat>
One restriction is that currently you cannot modify a table and select from the same table in a subquery. This applies to statements such as DELETE, INSERT, REPLACE, and UPDATE.
</zitat>
Freundliche Grüsse,
Vinzenz