Mysql 更新两列中的值与一列值匹配的值?

Mysql 更新两列中的值与一列值匹配的值?,mysql,Mysql,我正在尝试使用administrativeTable中的cityFull值更新mysql表(cityTable),其中cityCode值与cityTable中的country和city匹配 我认为这一声明应该有效。我唯一缺少的是放在盒子里的是什么????城市代码。它有点复杂,因为它也有一个周期(.) 管理表 +----------+-----------+ | cityCode | cityFull | +----------+-----------+ | AU.Melb | Melbour

我正在尝试使用administrativeTable中的cityFull值更新mysql表(cityTable),其中cityCode值与cityTable中的country和city匹配

我认为这一声明应该有效。我唯一缺少的是放在盒子里的是什么????城市代码。它有点复杂,因为它也有一个周期(.)

管理表

+----------+-----------+
| cityCode | cityFull  |
+----------+-----------+
| AU.Melb  | Melbourne |
| NZ.Auck  | Auckland  |
+----------+-----------+
+---------+------+-----------+
| country | city | cityFull  |
+---------+------+-----------+
| AU      | Melb |           |
| NZ      | Auck |           |
+---------+------+-----------+
城市表格

+----------+-----------+
| cityCode | cityFull  |
+----------+-----------+
| AU.Melb  | Melbourne |
| NZ.Auck  | Auckland  |
+----------+-----------+
+---------+------+-----------+
| country | city | cityFull  |
+---------+------+-----------+
| AU      | Melb |           |
| NZ      | Auck |           |
+---------+------+-----------+
干杯

您需要以下功能:

请参阅。
结果:


太好了,非常感谢!非常感谢您花时间发布演示:)
| country | city | cityFull  |
| ------- | ---- | --------- |
| AU      | Melb | Melbourne |
| NZ      | Auck | Auckland  |