A表中有一个字段bb,在某些条件下,当字段bb的长度有4及以上的值时,取长度为4以上的值,如果字段bb没有长度超过4的,则取长度为2的值 ,请问这个SQL可以实现吗 
 SELECT sum(amount) FROM A WHERE 条件判断 (当id=2时,因为bb没有长度超过4的,则取cc这个长度为2的值像表格里这样,当id=1时,bb字段取到的就是aa2020、aa2021这些长度超过4的)  | 
          
              立即参与
          最佳回答  | 
               ||||
| 
                       
                        1
                       
                      
                         
                          
                           
              
                           
                   | 
                     
                 
                       | 
              |||
| 
                       
                        0
                       
                      
                         
                          
                           
              
                           
                   | 
                     
                 
                       | 
              |||
| 
                       
                        0
                       
                      
                         
                          
                           
              
                           
                   | 
                     
                 
                       | 
              |||
| 
                       
                        0
                       
                      
                         
                          
                           
              
                           
                   | 
                     
                 
                       | 
              |||
| 
                       
                        0
                       
                      
                         
                          
                           
              
                           
                   | 
                     
                 
                       | 
              |||
