gpt4 book ai didi

jquery - MySQL - 3 个不同的表具有相同的列连接在 1 列中

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

因此,当我查询 3 个表时,我尝试将它们连接到 1 列中。

这三个表是

investigators.nameancientones.namemonsters.name

我用来回调所有名字的查询是

选择调查员.名称,古代人.名称,怪物.名称
来自调查员、古人、怪物
WHERE ((investigators.name LIKE'a%') OR (ancientones.name LIKE'a%')OR (monsters.name LIKE'a%'))

但是它返回的是 3 个表行,其“名称”包含表 1、2 和 3 中的值。我希望所有值都在一个列中,但我没有那么多 SQL 经验..

最佳答案

您需要使用 UNION(或 UNION ALL 来保留重复项)

SELECT name
FROM investigators
WHERE name like 'a%'
UNION
SELECT name
FROM anientones
WHERE name like 'a%'
UNION
SELECT name
FROM monsters
WHERE name like 'a%'

关于jquery - MySQL - 3 个不同的表具有相同的列连接在 1 列中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16840755/

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