在Flink SQL中,CASE基本语法是什么?
一、
CASE value WHEN value1_1 [, value1_2]* THEN RESULT1 (WHEN value2_1 [, value2_2 ]* THEN result_2)* (ELSE result_z) END
当第一个时间值包含在 (valueX_1, valueX_2, …) 中时,返回resultX。
二、
CASE WHEN condition1 THEN result1 (WHEN condition2 THEN result2)* (ELSE result_z) END
满足第一个条件X时返回resultX。
赞0
踩0