mimic数据库提取小问题解决
sql学艺不精所以基本上自己开发一套“专属sql”后后面都是套用。首先是拼接问题正常提取出目标人群后需要不断拼接demotreatlab等数据像demotreat这些可能还好但lab这些短时间内既有多个测量值又有null进行拼接时当我们使用where语句时可能会使样本量少了一些所以可以不用where直接用on语句因为where默认对右表条件进行筛选所以即使后面lab是null我想拼接到左表也不会出现原左表的id号故而清一色用on条件固定条件即可。再者是语句连贯性问题因为学艺不精可能需要创建表再进行后续sql操作以及像一些删除列名的语句都类似于某个代码块无法连续输出所以加个就行再嵌插with语句当写完整个sql语句时是可以一次性跑完的不用自己再去选中某个代码块一个个跑。然后是诊断信息因为某种疾病的诊断编码很多我们可能无法做到提取完整或者提取过度比如糖尿病icd9里和icd10都有甚至列的很详细比如继发性糖尿病算不算在我们糖尿病目标人群这就看自己的取舍比如用d2m作为糖尿病筛选另外某博主是开发了一个诊断信息提取网站也可以试试。---更新---ai写sql由于mimic是高时间分辨率数据集现在开展相关时间的研究也越来越多比如动态轨迹、动态指标等。直接用ai帮写相关sqldeepseek、gpt用下来gpt的代码简洁高效错误率低。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2418658.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!