gpt4 book ai didi

php - 查询两张表然后一列输出

转载 作者:可可西里 更新时间:2023-11-01 07:05:08 24 4
gpt4 key购买 nike

我想查询两个表然后在一列中给出结果例如

table1

id name town
23 john nyc
34 mark ATl
44 ali Dubs


table2

cno reg
45 kln
47 dsgd
28 wer

我期望的输出是

newcolumn
23
34
44
45
47
28

最佳答案

您需要使用MySQL UNION .

SELECT id FROM table 1

UNION

SELECT cno AS id FROM table2

UNION 中,您可以合并来自两个或多个数据库表的结果。

但是,它需要选择的列应该是相似的。

例如,如果您从一个 SQL 中提取 5 个字段,从另一个 SQL 中提取 6 个字段。

并且对这两个查询进行UNION,它不会起作用。

上述 SQL 之所以有效,是因为您从 SQL 中各选择一列。

关于php - 查询两张表然后一列输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33413035/

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