gpt4 book ai didi

Mysql子查询结果

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

我必须根据内部查询的结果集从外部查询中选择值。

Table 1:
row 1 : abc
row 2: def

表 2:第 1 行:列名称 doc_id values = 1,2(逗号分隔值)

select * from table 1 where id IN (select doc_id from table 2)

但它只显示了一行,它必须显示两行。

最佳答案

听起来像find_in_set就是您要找的:

SELECT *
FROM table1
WHERE EXISTS (SELECT *
FROM table2
WHERE FIND_IN_SET (table1.id, table2.doc_id) > 0)

关于Mysql子查询结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34702814/

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