我正在为健康组织撰写查询。该查询用于提取患者数据,其中完成了遭遇/约会但未生成图表注释。我有拉扯患者及其约会的询问;有没有办法基本上说“只显示患者'master_im'文件未生成的地方”?
我正在使用Microsoft SQL Server Management Studio。
答案 0 :(得分:0)
如果没有看到你的表结构等,你可以检查master_im
是否为空。
SELECT *
FROM yourTable
WHERE appointment = 'completed'
AND master_im IS NULL
我建议在你的牌桌上张贴一些额外的细节。
如果数据存储在单独的表中,那么您需要将JOIN
表格放在一起以获得所需的结果。
编辑#1根据你的评论你可以这样做:
select *
from person p
inner join appointments a
on p.enc_id = a.encid
left join patient_documents pd
on p.enc_id = pd.enc_id
where a.status = 'completed'
and pd.document_desc != 'master_im'