fix: Bug #318 历史数据修复SQL脚本
This commit is contained in:
17
sql/bug_318_step1_check.sql
Normal file
17
sql/bug_318_step1_check.sql
Normal file
@@ -0,0 +1,17 @@
|
||||
-- Bug #318 历史数据修复 - 步骤1:查询需要修复的手术申请单
|
||||
-- 执行此SQL查看有多少手术申请单需要修复
|
||||
|
||||
SELECT
|
||||
rf.id as request_form_id,
|
||||
rf.prescription_no as 手术单号,
|
||||
rf.encounter_id as 就诊ID,
|
||||
rf.patient_id as 患者ID,
|
||||
rf.create_time as 申请时间,
|
||||
SUBSTRING(rf.desc_json::text, 1, 100) as 手术信息预览
|
||||
FROM doc_request_form rf
|
||||
LEFT JOIN wor_service_request sr ON sr.prescription_no = rf.prescription_no
|
||||
AND sr.delete_flag = '0'
|
||||
WHERE rf.type_code = 'PROCEDURE' -- 手术申请单
|
||||
AND rf.delete_flag = '0'
|
||||
AND sr.id IS NULL -- 没有对应的手术医嘱
|
||||
ORDER BY rf.create_time DESC;
|
||||
Reference in New Issue
Block a user