gpt4 book ai didi

mysql - mysql 中嵌套 "select "查询

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

嗨,我正在 mysql 中执行嵌套的“select”查询。查询是

SELECT `btitle` FROM `backlog` WHERE `bid` in (SELECT  `abacklog_id`  FROM `asprint` WHERE `aid`=184 )

我没有通过上述查询得到预期的答案。如果我执行:

asprint中选择abacklog_id,其中aid=184

分别

我将得到 abacklog_id 为 42,43,44,45;

所以如果我再次执行:

SELECT `btitle` FROM `backlog` WHERE `bid` in(42,43,44,45)

我将得到 btitle 作为 scrum1 scrum2 scrum3 msoffice

但是,如果我组合这些查询,我将仅获得 scrum1 ,其余 3 个 atitle 将无法获得。

最佳答案

您可以尝试如下...

SELECT `age_backlog`.`ab_title` FROM `age_backlog` LEFT JOIN `age_sprint` ON `age_backlog`.`ab_id` = `age_sprint`.`as_backlog_id` WHERE `age_sprint`.`as_id` = 184

通过使用此查询,您将获得循环结果。通过使用 IMPLODE 函数,您将能够按位置以逗号分隔获得相同的所有结果 ..

希望它对您有帮助...如果您遇到任何错误,请通知我...

关于mysql - mysql 中嵌套 "select "查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16585743/

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