gpt4 book ai didi

php - 我可以在 1 个调用中结合更新和插入不同的表(带索引)吗?

转载 作者:行者123 更新时间:2023-11-30 23:24:12 24 4
gpt4 key购买 nike

是否可以通过单个 mysql 调用将值插入一个表并更新另一个表?如果是,是这样更快还是使用两个单独的调用更快?

例如:

表 1 - 汽车

id - color - brand

1 - red - audi

2 - blue - pontiac

表 2 - 人

id - name - last

1 - dave - ann

2 - beth - elane

表不相关

假设我想在更新 table1 汽车颜色的同时向 people 添加另一行

这可能吗?

最佳答案

使用存储过程...类似...

DROP PROCEDURE IF EXISTS insert_update $$
CREATE PROCEDURE insert_update
(
IN id INT,
IN color VARCHAR(10),
IN name VARCHAR(20)
)
BEGIN
-- do insert
THEN
-- do update
END IF;

注意:我没有为您写下您的查询,因为您没有提供关于您的表本身的任何有说服力的信息。

关于php - 我可以在 1 个调用中结合更新和插入不同的表(带索引)吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14105384/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com