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关键字找不到预期的位置,也不知道原因,请帮助。
发布于 2013-09-16 14:35:33
标识符需要用双引号(")引用。单引号(')表示字符值(而不是“名称”)。
为此,您需要使用:
SUM(part_gold) as "Number of Gold Medals"手册中的更多细节:
发布于 2020-12-12 02:04:33
检查保留的单词。这是我的问题。无论出于什么原因,使用“大小”作为列别名导致甲骨文吐出这个准确的错误,它让我挠头了一段时间。
select 1 size, 1 id from dual发布于 2020-06-23 20:21:10
在选择查询后添加逗号
在我的例子中,我有一个查询
SELECT BANK_NAME
DECODE (SWIFT_CODE, 'BRDEROBU', 'BRD',
'NO RESULT') RESULT
FROM BANK_GAR;如您所见,--我在SELECT BANK_NAME行之后没有逗号。
正确的查询是:
SELECT BANK_NAME,
DECODE (SWIFT_CODE, 'BRDEROBU', 'BRD',
'NO RESULT') RESULT
FROM BANK_GAR;https://stackoverflow.com/questions/18830624
复制相似问题