gpt4 book ai didi

mysql:从两个表中获取数据

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

我有两个表“成员”和“用户”。

我需要通过这两个表中的一个查询获取条件为“name LIKE %Joy%”的所有用户。

如何在这种情况下连接两个表?

Tables:
users
id / name / age
1 joy 15
2 marko 26

members
id / name / level
1 peter 1
2 joyes 0
3 marko 1

最佳答案

尝试使用 UNION。我添加了第一列,以便您稍后可以检查结果的来源(例如,创建指向用户个人资料页面的链接)。

(SELECT 'user' AS type, id, name FROM user WHERE name LIKE '%Joy%')
UNION
(SELECT 'member', id, name FROM member WHERE name LIKE '%Joy%')

关于mysql:从两个表中获取数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5471447/

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