gpt4 book ai didi

mysql - 如何用算术处理这个嵌套的选择查询?

转载 作者:太空宇宙 更新时间:2023-11-03 12:06:14 27 4
gpt4 key购买 nike

因此,我正在尝试执行一个包含算术的嵌套选择查询来回答以下问题:“显示人均 GDP 大于‘英国’的欧洲国家。”

我在 SQL(MYSQL 引擎)中使用随附的表尝试类似下面的操作

SELECT name FROM world WHERE continent='Europe' AND gdp/population > (SELECT gdp/population FROM world WHERE name='United Kingdom') 

+-----------------+-----------+---------+------------+--------------+
| name | continent | area | population | gdp |
+-----------------+-----------+---------+------------+--------------+
| Japan | Asia | 652230 | 25500100 | 20343000000 |
| Albania | Europe | 28748 | 2831741 | 12960000000 |
| Morocco | Africa | 2381741 | 37100000 | 188681000000 |
| Andorra | Europe | 468 | 78115 | 3712000000 |
| Angola | Africa | 1246700 | 20609294 | 100990000000 |
+-----------------+-----------+---------+------------+--------------+

我遇到语法错误 - 正确的写法是什么?我做错了什么?我正在努力提高 SQL。

最佳答案

你忘了引用

改变

name='United Kingdom

name='United Kingdom'

关于mysql - 如何用算术处理这个嵌套的选择查询?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26501613/

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