Lassen Sie uns sagen, ich habe die folgende Tabelle in meiner MySQL-Datenbank:MySQL; Import .SQL und ersetzen einzelne Spalte
id item value
1 Plump A
2 Apple B
3 Banana F
4 Peach K
5 Orange B
6 Cherry U
Und ich habe diese Tabelle auf meinem Computer:
id value
1 B
2 F
3 L
4 A
5 B
6 A
ich die Tabelle importieren möchten vom Computer und ersetzen Sie die Werte von value
mit den Werten von value
, wobei id
= id
ohne Änderung der Werte in item
.
bedeutet, brauche ich diese auf meinem MySQL-Datenbank am Ende:
id item value
1 Plump B
2 Apple F
3 Banana L
4 Peach A
5 Orange B
6 Cherry A
Wie kann ich das tun?
Haben Sie etwas versucht? – Strawberry
Ja. Dies ist mit SET in LOAD DATA Statement möglich. Bitte beachten Sie [diese] (http://stackoverflow.com/questions/19237105/load-data-infile-with-select-query-for-data-lookup). –