我有这些表
表格1
tbl1_site
[facilityId]
[名称]
表2
tbl2_applicant
[PVID]
[facilityId]
[NPI]
[名字]
FK连接密钥:tbl1_site.facilityId = tbl2_applicant.facilityId
表3
tbl3_abstraction
[PVID]
[patientnumber]
[diabetesdiagnosis]
[出生日期]
FK连接键:tbl2_applicant.pvId = tbl3_abstraction.pvId
谢谢
<account> <Metadata /> <practice-sites> <practice-site> <Metadata> <data-element id="name"> <value>My Own Diabetes Medical Center</value> </data-element> </Metadata> <applicants> <Metadata /> <applicant> <Metadata> <data-element id="npi"> <value>1234567890</value> </data-element> <data-element id="firstname"> <value>Joseph</value> </data-element> </Metadata> <clinical-abstractions> <clinical-abstraction> <data-element id="diabetesdiagnosis"> <value>Backward</value> </data-element> <data-element id="dateofbirth"> <value>02/01/2009</value> </data-element> <data-element id="patientnumber"> <value>1</value> </data-element> </clinical-abstraction> </clinical-abstractions> </applicant> </applicants> </practice-site> </practice-sites> </account>
你真的需要所有这些标签吗?
我的意思是“元数据”和“数据元素”
我的意思是“元数据”和“数据元素”
select t1.name as PracticeSite,(SELECT t2.npi as NPI,t2.firstname,(SELECT t3.patientnumber,t3.diabetesdiagnosis,t3.dateofbirth FROM tbl3_abstraction t3 WHERE t3.pvId=t2.pvId FOR XML PATH('clinical-abstraction'),TYPE ) as 'clinical-abstractions' FROM tbl2_applicant t2 WHERE t1.[facilityId]=t2.[facilityId] FOR XML PATH('Applicant'),TYPE ) AS 'Applicants' from tbl1_site t1 FOR XML path('PracticeSites'),root('account'),ELEMENTS;
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。