CASE WHEN bnft_lowl > 0 AND bnft_topl > 0 THEN CASE WHEN bnft_topl=9999999999 THEN bnft_lowl/10000||''万(含)起'' ELSE bnft_lowl/10000||''万(含)至''|| bnft_topl/10000||''万''
时间: 2024-02-15 12:23:07 浏览: 60
根据您提供的代码片段,它看起来像是SQL中的一个CASE WHEN语句。该语句的目的是根据特定条件生成一个字符串。
根据代码,如果"bnft_lowl"大于0且"bnft_topl"大于0,则会进入第一个CASE WHEN语句块。在这个块中,又有一个嵌套的CASE WHEN语句块。如果"bnft_topl"等于9999999999,则会生成一个字符串,其中包含"bnft_lowl/10000"的值加上"万(含)起"。否则,会生成一个字符串,其中包含"bnft_lowl/10000"的值加上"万(含)至",再加上"bnft_topl/10000"的值和"万"。
简而言之,根据您提供的代码,当满足条件时,会生成一个字符串来表示区间范围。
阅读全文