【发布时间】:2020-10-27 22:22:04
【问题描述】:
我研究了如何解决我的问题,但我使用的编译器不断抛出无效标识符错误。让我解释一下。
我有一个表,其中的列和数据类型分别匹配
Id | City | State
------------------------
NUMBER | VARCHAR2(21) | VARCHAR(2)
我想获取所有名称以字母“a”开头的非重复城市。我已经尝试了以下查询
SELECT DISTINCT CITY
FROM STATION
WHERE CITY LIKE "A%";
我也试过
SELECT CITY
FROM STATION
WHERE CITY LIKE "A%"
ORDER BY CITY;
但我一直收到
ORA-00904: "A%": invalid identifier
我已经查找了类似问题的问题,答案似乎整合了“LIKE”条件。我已经这样做了,但是,唉,一个错误。这似乎应该是一个容易解决的问题。有什么想法吗?
【问题讨论】: