我正在尝试创建一个字段,如果研究中列出的任何委员会是DSMB,那么如果不是’NO’则为’YES’。我正在使用Oracle SQL Developer。
一项研究可以附加多个委员会……
如果我理解正确,你可以使用窗口功能:
SELECT STUDY, MAX(CASE WHEN COMMITTEE = 'DSMB' THEN 'YES' ELSE 'NO' END) OVER (PARTITION BY STUDY) as "DSMB" FROM DATABASE