Oracle select 查询中缺少关键字
Missing keyword in Oracle select query
我正在尝试执行此查询,但出现以下错误:
ORA-00905: missing keyword
00905. 00000 - "missing keyword"
*Cause:
*Action:
Error at Line: 25 Column: 51
查询是:
SELECT egt.education_guarantee_type_id, egt.description, egt.is_available, egy.year_number
FROM mo_education_guarantee_types egt
INNER JOIN mo_education_guarantee_years egy;
我的查询中缺少什么关键字?
你很接近,但正如 jarlh 在他的评论中所说,你需要一个连接条件,例如
SELECT egt.education_guarantee_type_id, egt.description, egt.is_available, egy.year_number
FROM mo_education_guarantee_types egt
INNER JOIN mo_education_guarantee_years egy ON egt.SOMEKEY = egy.SOMEKEY;
此处的SOMEKEY将引用两个表中都存在的字段。
希望对您有所帮助。
我正在尝试执行此查询,但出现以下错误:
ORA-00905: missing keyword
00905. 00000 - "missing keyword"
*Cause:
*Action:
Error at Line: 25 Column: 51
查询是:
SELECT egt.education_guarantee_type_id, egt.description, egt.is_available, egy.year_number
FROM mo_education_guarantee_types egt
INNER JOIN mo_education_guarantee_years egy;
我的查询中缺少什么关键字?
你很接近,但正如 jarlh 在他的评论中所说,你需要一个连接条件,例如
SELECT egt.education_guarantee_type_id, egt.description, egt.is_available, egy.year_number
FROM mo_education_guarantee_types egt
INNER JOIN mo_education_guarantee_years egy ON egt.SOMEKEY = egy.SOMEKEY;
此处的SOMEKEY将引用两个表中都存在的字段。
希望对您有所帮助。