非常感谢以下任何帮助;
使用以下脚本连接多个表以收集我需要的信息后,我现在在结果中有多个重复记录。
我无法使用distinct,所以如何在导出之前除去select语句中的重复结果?
use Cohort
select *
from patients
join immunisations
on patients.patient_id = immunisations.patient_id
join titles
on patients.title_id = titles.title_id
join courses
on immunisations.course_id = courses.course_id
join departments
on patients.patient_id = departments.department_id
join employees
on patients.patient_id = employees.post_title_id
祝你好运
路易丝
答案 0 :(得分:1)
@Rossbush @SMor
嘿伙计们,在你们两个人之间,你们帮助我解决了我真正感激的问题。这就是我所做的工作;
use Cohort
select distinct
patients.first_name,
patients.last_name,
patients.dob,
titles.description,
courses.description,
departments.description,
immunisations.date_due,
immunisations.date_given,
immunisations.comments
from patients
join immunisations on patients.patient_id = immunisations.patient_id
join titles on patients.title_id = titles.title_id
join courses on immunisations.course_id = courses.course_id
join departments on patients.patient_id = departments.department_id
join employees on patients.patient_id = employees.post_title_id
非常感谢
路易丝