gpt4 book ai didi

MySQL 如何在此查询中创建选择子查询

转载 作者:行者123 更新时间:2023-11-30 00:42:46 24 4
gpt4 key购买 nike

我究竟如何能够利用子查询将这两个查询转换为一个查询?

select p.id, m.display_name, m.updated_at, group_concat(meta.value) as value, p.path
from metadata_custom meta
right join page as p on p.id = meta.page_id
inner join metadata m on p.metadata_id = m.id
where p.path like '/history/%' and p.path not like '/history/%/%'
group by p.id

SELECT * FROM cascade_publish.folder
where path like '/history/%' and path not like '/history/%/%'

我见过的大多数子查询都使用 WHERE IN....最好我应该能够将第二个查询放在第一个查询中的某个位置,我该怎么做?

最佳答案

一种方法是使用子查询作为选择字段:

SELECT p.id
( SELECT folder FROM cascade_publish
where path like '/history/%' and path not like '/history/%/%') as publish_folder
FROM ...

关于MySQL 如何在此查询中创建选择子查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21636937/

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