首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >错误(ORA-00923: FROM关键字未在预期中找到)

错误(ORA-00923: FROM关键字未在预期中找到)
EN

Stack Overflow用户
提问于 2013-09-16 14:34:02
回答 5查看 117.5K关注 0票数 31
代码语言:javascript
复制
    select 
      country_olympic_name, 
      SUM(part_gold) as 'Number of Gold Medals'
    From
      games.country,
      games.participation
   where
      participation.country_isocode = country.country_isocode
   group by
      country_olympic_name;

我得到了错误ORA-00923: FROM关键字找不到预期的位置,也不知道原因,请帮助。

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2013-09-16 14:35:33

标识符需要用双引号(")引用。单引号(')表示字符值(而不是“名称”)。

为此,您需要使用:

代码语言:javascript
复制
SUM(part_gold) as "Number of Gold Medals"

手册中的更多细节:

票数 55
EN

Stack Overflow用户

发布于 2020-12-12 02:04:33

检查保留的单词。这是我的问题。无论出于什么原因,使用“大小”作为列别名导致甲骨文吐出这个准确的错误,它让我挠头了一段时间。

代码语言:javascript
复制
select 1 size, 1 id from dual
票数 2
EN

Stack Overflow用户

发布于 2020-06-23 20:21:10

在选择查询后添加逗号

在我的例子中,我有一个查询

代码语言:javascript
复制
SELECT BANK_NAME
DECODE (SWIFT_CODE, 'BRDEROBU', 'BRD',
                   'NO RESULT') RESULT
FROM BANK_GAR;

如您所见,--我在SELECT BANK_NAME行之后没有逗号

正确的查询是:

代码语言:javascript
复制
SELECT BANK_NAME,
DECODE (SWIFT_CODE, 'BRDEROBU', 'BRD',
                   'NO RESULT') RESULT
FROM BANK_GAR;
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18830624

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档