【发布时间】:2016-07-31 02:08:21
【问题描述】:
尝试使用内部连接创建视图时不断收到错误:
CREATE OR REPLACE VIEW lab3view3
AS
SELECT
f.firstname,
f.lastname,
s.firstname,
s.lastname,
c.coursename,
sec.days,
TO_CHAR (sec.starttime, 'MM/DD/YYYY') AS startdate,
TO_CHAR(sec.starttime, 'HH:MI AM ') AS starttime,
TO_CHAR(sec.endtime, 'MM/DD/YYYY') AS enddate,
TO_CHAR(sec.endtime, 'HH:MI AM ') AS endtime,
sec.sectionid,
l.building,
l.room,
g.grade
FROM section sec
INNER JOIN grade g
ON g.sectionid = sec.sectionid
INNER JOIN course c
ON c.courseid = sec.courseid
INNER JOIN location l
ON l.locationid = sec.locationid
INNER JOIN student s
ON s.studentid = g.studentid
INNER JOIN instructor i
ON i.sectionid = sec.sectionid
INNER JOIN faculty f
ON f.facultyid = i.facultyid
INNER JOIN section sec
ON sec.sectionid = g.sectionid;
不断收到此错误:
第 1 行出错;
ORA-00918:列定义不明确
关于如何解决这个问题的任何想法?
【问题讨论】:
标签: oracle