gpt4 book ai didi

php - 如何从多个表中选择*

转载 作者:行者123 更新时间:2023-11-29 11:49:21 26 4
gpt4 key购买 nike

我有两个表,table1 和 table2。表 1 有 2 行。表 2 有 3 行。所以,table1和table2总共有5行。我想通过一次选择 table1 和 table2 来显示 5 行。怎么做?你能帮我吗。不要添加任何 where 子句。

最佳答案

取决于表结构是什么。如果你有 PK > FK 关系,你可以像这样加入表

SELECT stuff
FROM table1 t1
JOIN table2 t2 ON t1.someID = t2.someID

如果没有相关性,则可以使用 UNION

SELECT stuff 
FROM table1
UNION
SELECT stuff
FROM table2

使用 UNION 需要注意的一件事。列必须匹配,因此如果两个表中的数据类型相同,则效果很好,否则您必须指定要选择哪些列。

关于php - 如何从多个表中选择*,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34403672/

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