select *
from student3
where marks > (select avg(marks) from table)
在Oracle中运行查询时发生错误的左括号错误
答案 0 :(得分:1)
正如Gurvinder(@GurV)首先指出的那样,table
是Oracle中的保留关键字。您可以通过双引号转义table
来继续当前查询,即
select *
from student3
where marks > (select avg(marks) from "table")
但您可能希望避免使用table
命名数据库表。