0
|
snrtuemcLv8专家互助发布于2023-5-11 08:31
|
那你要注意,AB表ID都是唯一,而且还一对一的 这样B表可以根据A表ID更新数据,要么还有其他列,+ID列可以做成唯一 不然只能是对应相同主键全部更新的
|
-
帆软用户p9k8MX4NIW(提问者)
- ID,AB表肯定是一对一的,但是更新的话我只想当A表,更新一行数据,B表就更新一行数据。而不是B表里面所有与A表相同的ID都要进行更新
-
浅吟小时光 回复 帆软用户p9k8MX4NIW(提问者)
- 你这前后矛盾,,
-
浅吟小时光 回复 帆软用户p9k8MX4NIW(提问者)
- 又说是一对一,又说B表所有与A表相同ID,这是一对多吧
-
snrtuemc 回复 帆软用户p9k8MX4NIW(提问者)
- 既然是一对一,那就写触发器的时候,可以根据ID做where 限制,这样只会更新对应ID的数据的
-
帆软用户p9k8MX4NIW(提问者) 回复 snrtuemc
- A表中有id,1,2,3三行,B表中也会会ID,1,2,3三行与其一一对应,我只改了A表ID为1的数据,我也只想修改B表ID为1的数据。而不是B表ID 为1,2,3都更新,用where限制条件的话,所有ID相同的话都会进行更新,而不是只更新一行
|
|