当列A ='specific_Query'时,从列B中提取值?

时间:2019-02-21 16:11:44

标签: sql case

当A列='specific_Query'时将从B列提取数值的SQL语句?基本上,我有一列各种生命体征,我只想说说“生命体征”列用于血压时的“血压结果”列(除掉所有其他心率,例如心率等)。我想对多个生命体征作为单独的列执行此操作,因此,简单的WHERE子句将不会执行此操作。

,CASE WHEN ca.Column_A = 'specific_query'
    THEN  cb.Column_B
    END AS Specific_Query

这是我一直在使用的基础,它可以产生一些结果,但也有很多null。不知道我写的不正确还是我的总体上确实有那么多丢失的数据。有什么想法吗?

0 个答案:

没有答案