将数据拉到未找到某个文档类型的查询

时间:2012-08-27 15:08:36

标签: sql-server-2008

我正在为健康组织撰写查询。该查询用于提取患者数据,其中完成了遭遇/约会但未生成图表注释。我有拉扯患者及其约会的询问;有没有办法基本上说“只显示患者'master_im'文件未生成的地方”?

我正在使用Microsoft SQL Server Management Studio。

1 个答案:

答案 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'