2013-07-11 55 views
0

HI我是一个新的蜜蜂访问...
HI我作为enter image description here透视表

IT卖场的医疗类型ID为特定研究ID表

的查找医疗类型是

enter image description here

现在我再来看看表疾病如

enter image description here

现在我想在转动的数据,以供研究ID和列Medical_Type名,并与相应的是疾病名称分组并没有因为重视 作为 enter image description here

我怎样才能做到这一点?

感谢

回答

0

可以

1)从第一O左加入两个表NE(在视图助洗剂,加入所有三个表,创建链接列和之间的链路双击所创建的链接选择哪个表定义的人口),

2.)创建一个交叉

3。 study_id作为行

4.))集集medical_type作为代替将Y

5.)/ N可以设置 “计数(medical_type)” 作为值。

如果你坚持Y/N,你可以创建一个新的视图,使用您的交叉表作为输入和定义“IIF(计数> 0,‘Y’,‘N’)”

我希望这是你想要什么。

问候

+0

我尝试这个..这个问题是,它结合了研究ID – Shashank

+0

我使用的代码
选择\t PatientRelatesMedicalHistory.Study_Id, \t \t mstMedicalType.Medical_Type, \t \t mstMedicalDetails.Text_Data \t \t FROM(PatientRelatesMedicalHistory \t LEFT OUTER JOIN mstMedicalDetails 上mstMedicalDetails.Value_Data = cstr(PatientRelatesMedicalHistory.Disease_Id)) LEFT OUTER JOIN mstMedicalType ON mstMedicalType.ID = cint(PatientRelatesMedicalHistory.Medical_Type_Id); – Shashank

+0

看起来不像您使用交叉表查询。否则你会有一个组在某处。我想你想通过study_id(row)和medical_type(column)进行分组。 – szeta