How do I copy a selection of rows from a mySql table and insert with just the key value changed. Can I do a select and insert in same query?
To be precise, what I want would look like this:
Table cols, ID and ISO3 are keys:
+----+------+-------------------------+
| ID | ISO3 | Text |
+----+------+-------------------------+
| 1 | ENU | A text in english |
| 2 | ENU | Another text in english |
| 3 | ENU | bla bla |
| 1 | JPN | 与えられた枠 |
+----+------+-------------------------+
After the insert I want my table to look like this:
+----+------+---------------------------+
| ID | ISO3 | Text |
+----+------+---------------------------+
| 1 | ENU | A text in english |
| 2 | ENU | Another text in english |
| 3 | ENU | bla bla |
| 1 | JPN | 与えられた枠 |
| 2 | JPN | Another text in english |
| 3 | JPN | bla bla |
+----+------+---------------------------+
If you want to change a value in one cell, just hard-type the value instead of selecting from table (like I did with ‘JPN‘).