gpt4 book ai didi

MySQL:根据另一个表中的多个值从一个表中选择多个值

转载 作者:行者123 更新时间:2023-11-29 04:56:28 24 4
gpt4 key购买 nike

我想返回关于每个区域的所有报告,属于一个宏观区域...

我想以某种方式

SELECT DISTINCT report FROM reports WHERE region = 
(SELECT distinct region from macroregions where macroregion = 'Africa')

宏观区域有撒哈拉、西非、热带非洲……等

尽管这是不可能的,因为子查询会返回多个结果。

最佳答案

SELECT DISTINCT report FROM reports WHERE 
region IN
(SELECT distinct region from macroregions where macroregion = 'Africa')

也许你错过了 IN 运算符

关于MySQL:根据另一个表中的多个值从一个表中选择多个值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6145937/

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