gpt4 book ai didi

php - 来自多个数据库表的Mysql联合

转载 作者:可可西里 更新时间:2023-11-01 07:15:13 26 4
gpt4 key购买 nike

我有一组数据库,其中的表具有相同的架构。因此,我在该表上执行 UNION 以显示来自所有数据库的记录,效果很好。

但是,现在我必须检测哪一行属于哪个数据库/表,因为我需要修改该特定记录。我找到了 this关于获取 UNION 的链接,但无法找到确定行<->表关系的逻辑。

最佳答案

不太确定你的情况允许什么,我的建议是有一个额外的字段,里面有一个数字:

select field1, field2, 1 as db from db1.tb
UNION
select field1, field2, 2 as db from db2.tb1
UNION
select field1, field2, 3 as db from db1.tb4
UNION

通过上述字段,您可以识别每条记录的来源。

关于php - 来自多个数据库表的Mysql联合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10089666/

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