SQL 查询语句分析:从 ORD_OPM_ORDER 和 L_MEDICAL_EVENT_DIC 表中提取数据
这个查询语句从两个子查询中选择特定的列,并通过左连接将它们连接起来。然后按照 T2 表中的 SORT 列对结果进行排序。
子查询 T1 从 ORD_OPM_ORDER 表中选择 ID 列,其中满足条件 ORD_OPM_ORDER.DISCRIMINATOR = 'OpmRadioaction' OR ORD_OPM_ORDER.DISCRIMINATOR = 'OpmExam'。
子查询 T2 通过联合查询从 L_MEDICAL_EVENT_DIC 表中选择特定的列,其中满足条件 A.EVENT_TYPE_CODE = 'PacsEvent' AND A.EVENT_CODE != '0302',以及 A.EVENT_TYPE_CODE = 'OUT_PacsEvent' AND A.EVENT_CODE = '0309'。
最后,通过左连接将 T1 和 T2 连接在一起,并按照 T2 表中的 SORT 列对结果进行排序。最终结果将包含 ORDERID、EVENT_CODE、PROGRESSNAME、EVENT_TYPE_CODE 和 SORT 列。
原文地址: https://www.cveoy.top/t/topic/qhGn 著作权归作者所有。请勿转载和采集!