我有 3 张桌子。
首先是公司表:Company_ID, Company_name
等
第二个是工作表:JOB_ID, Job_Name, Job_description
等
第三个是 Comp_Jobs 表:Comp_Job_ID, Company_ID, Job_ID
我正在尝试运行查询以创建与这些表的连接,以便显示与公司相关的所有工作。例如,我为我想展示的公司 1 获得了 2 个工作。但是当我运行这个查询时:
Select Company.Company_name, Jobs.Job_ID, Company.CAddress,
Jobs.Job_Name, Jobs.Job_Description from Company, jobs
join company_job where Company.Company_ID = Company_Job.Company_ID
order by Company_job.Job_ID;
它将重复结果,因为公司 1 将显示工作 1 和 2 两次。
有没有技师?