【发布时间】:2023-04-10 23:39:01
【问题描述】:
我的数据库中有以下表格:
餐桌顺序
|------------------------------------------------------|
| Id | uid | order | price | City_to_be_update
|------------------------------------------------------|
| 1 | 25 | someFoods | 10025 |
|------------------------------------------------------|
| 2 | 30 |Some veggies| 2015|
|------------------------------------------------------|
| 3 | 12 |Milk | 145 |
|------------------------------------------------------|
表用户:
|------------------------------------------------|
| Id | uid | city_id | Address|
|------------------------------------------------|
| 1 | 30 | 1 | myAddress |
|------------------------------------------------|
| 2 | 12 | 2 | Asdfads |
|------------------------------------------------|
| .... | .. | .. | ....... |
|------------------------------------------------|
餐桌城市:
|------------------------------------------------|
| Id |city_id| city_name | Country|
|------------------------------------------------|
| 1 | 2 | Abc | Uae |
|------------------------------------------------|
| 2 | 3 | Def | Ghi |
|------------------------------------------------|
| .... | .. | .. | ....... |
|------------------------------------------------|
我想做的是
Select * from `order`
$user_id [ uid ];
Select * from `users` where `uid` = ‘$user_id’;
$city_id [ city_id ];
从city 中选择 * 其中city_id = ‘$city_id’;
$城市名称[城市名称];
终于要更新下订单表了
Update `order` SET ` City_to_be_update`= $city_name’;
如何做到这一点,请任何人帮助我?
【问题讨论】: