case when then
Posted 363747320wxb-qihe
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了case when then相关的知识,希望对你有一定的参考价值。
--使用IN的时候 SELECT keyCol, CASE WHEN keyCol IN ( SELECT keyCol FROM tbl_B ) THEN ‘Matched‘ ELSE ‘Unmatched‘ END Label FROM tbl_A;
--使用EXISTS的时候 SELECT keyCol, CASE WHEN EXISTS ( SELECT * FROM tbl_B WHERE tbl_A.keyCol = tbl_B.keyCol ) THEN ‘Matched‘ ELSE ‘Unmatched‘ END Label FROM tbl_A;
以上是关于case when then的主要内容,如果未能解决你的问题,请参考以下文章