gpt4 book ai didi

android - MYSQL查询,合并不相关表的记录以进行自动完成

转载 作者:行者123 更新时间:2023-11-29 22:00:59 24 4
gpt4 key购买 nike

我正在尝试为我的 Android 应用程序创建自动完成搜索。我为此使用 mysql 数据库。我想搜索三列,但其中一列位于其他表上。我有2张 table 。第一个表中有 a1 、 a2 列,​​第二个表中有用户名列。我想从两个表中搜索并将这些记录合并为我的自动完成搜索列表。我想实现这样的目标;

SELECT   *  
FROM table1 t1,
table2 t2
WHERE t1.a1 LIKE '%er%'
OR t1.a2 LIKE '%er%'
OR t2.username LIKE '%er%

我不想合并相关记录,我想要将两个表中的不相关记录合并到一个表中。

不是:表的列彼此不同。

请帮我解决这个 MYSQL 查询。

最佳答案

当列不同时,你不能这样做。否则 UNION 将是一个想法...我认为你必须使用多个查询...

关于android - MYSQL查询,合并不相关表的记录以进行自动完成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32651979/

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