胶水包具有方便的功能
glue_sql
这解决了这个问题:
glue::glue_sql(
“
SELECT
fe.
FROM
edwcdm_pc_views.fact_encounter AS fe
JOIN edwcdm_pc_views.fact_diagnosis AS fd on fe.encounter_sk = fd.encounter_sk
WHERE
fe.Patient_Sk in ({pat_list})
“,
.con = edw
)
SELECT fe.*
FROM
edwcdm_pc_views.fact_encounter AS fe
JOIN edwcdm_pc_views.fact_diagnosis AS fd on fe.encounter_sk = fd.encounter_sk
WHERE
fe.Patient_Sk in (‘abc’, ‘xyz’, ‘123’)
</code>