DB2带条件选择

7kqas0il  于 2023-01-26  发布在  DB2
关注(0)|答案(1)|浏览(144)

如何重写Select语句来获取tempBool变量中的TRUE or FALSE?目前我只在length is > 100为真时才得到结果,否则结果为空。

SELECT TRUE into tempBool--or FALSE 
FROM ABC
HAVING COUNT(*) > 100;
j13ufse2

j13ufse21#

试试这个:

SELECT CASE
   WHEN COUNT(*) > 100 THEN true ELSE false END
INTO :tmpBool   
FROM ABC;

相关问题