您好,我在向嵌套的case语句中添加另一组条件时遇到问题。我尝试了几种方法重新格式化语句,并将"END“放在不同的位置,但我似乎无法通过ORA-00909:无效的参数数量错误。根据下面的注释,我已经尝试整理代码并设置最相关的else和end语句,但我仍然收到相同的错误。本质上应该有5组条件。CASE THEN
CASE<
我有一个包含多个case语句的查询,但希望它们显示在1行中,而不是按每个case语句中的限定符分组。小时是在小时列中标记的,但对于它们是否是ST和OT小时,则要做一些标记。我试着在case语句前面加一个和或最大值,但是得到了一个错误。(case when hw.overtime = 1 then SUM(hw.Hours) else 0 end) AS OTHoursworked,
(case when hw.overtimeass
我知道代码是错误的,但我想这样做: SELECT When (SUBSTR(trafficSource.campaignWhen (SUBSTR(trafficSource.campaign,23,4)) = 'news' then 'eNEWS'End as **eNEWS_Flag**,
Case