0
下面是完整的queory,当我删除grade =“a”时它工作正常,为什么这会导致它出错?为什么这个地方的声明不起作用?
我得到错误ORA-00904: “A”:无效的标识符
select count(grade), dw_course_sect.roomID
from dw_course_facts, dw_course_sect
where (dw_course_facts.coursekey = dw_course_sect.coursekey) and
(dw_course_facts.grade = "A")
group by dw_course_sect.roomID;
尝试单引号 – Sebas 2013-04-26 00:23:55
可能需要用单引号括起来,例如: 'dw_course_facts.grade ='A'' – nkvu 2013-04-26 00:24:22
单引号!简单的事情让我很开心。多谢你们! – user2317112 2013-04-26 00:25:39