我需要编写查询以显示这两个表中所有任务的Emp ID,任务ID,任务名称,开始日期,结束日期
任务
taskid (primary key)
taskname
givendate
startdate
enddate
maxhours
作业
taskid (primary key, foriegn key)
empid (primary key, foriegn key)
hoursspent
我的查询是SELECT empid, taskid, taskname, startdate, enddate FROM task, job WHERE task.taskid=job.taskid
我不断得到
ORA-00933:SQL命令未正确结束
预先感谢
答案 0 :(得分:0)
使用漏洞连接:
SELECT empid, task.taskid, taskname, startdate, enddate FROM task Join job on task.taskid=job.taskid
以及名称不唯一的列的别名