|  | 
              
               
                  | 最佳回答 | 
               
                            
               
                  
              
              
                  | 
                        0
                       | 
                        
                          | 
                               zsh331Lv8专家互助发布于2021-1-27 12:29(编辑于 2021-1-27 12:30) |  
                            | SELECT CONVERT(varchar(7),DATEADD(month,-1,'2021-01'+'-01'), 23) AS KK ———————— 
 |   
                           |  |  | 
                    
                       
              
                |  | 
              
               
                  | 最佳回答 | 
               
                            
               
                  
              
              
                  | 
                        0
                       | 
                        
                          | 
                               红彤彤的大苹果Lv5初级互助发布于2021-1-27 11:08(编辑于 2021-1-27 11:26) |  
                            | select DateAdd(m,-1, 时间字段) from 表 |   
                           |  |  | 
                    
                       
              
                |  | 
              
               
                  | 最佳回答 | 
               
                            
               
                  
              
              
                  | 
                        0
                       | 
                        
                          | 
                               privacyLv5初级互助发布于2021-1-27 11:10 |  
                            | select to_char(TRUNC(to_date('2021-01','yyyy-mm')-1),'yyyy-mm') from dual |   
                           |  |  | 
                    
                       
              
                |  | 
              
               
                  | 最佳回答 | 
               
                            
               
                  
              
              
                  | 
                        0
                       | 
                        
                          | 
                               CunfanLv5见习互助发布于2021-1-27 11:31 |  
                            | 你现在这个不是时间字段,先拼成时间类型字段,然后cast 强转时间类型,在用时间推移函数,求上个月,在截取前7位。提供思路。 |   
                           |  |  | 
                    
                       
              
                |  | 
              
               
                  | 最佳回答 | 
               
                            
               
                  
              
              
                  | 
                        0
                       | 
                        
                          | 
                               huyajunLv6初级互助发布于2021-1-27 11:44(编辑于 2021-1-27 11:45) |  
                            | select  substr(adddate(str_to_date(CONCAT(date,'-01'), '%Y-%m-%d'),INTERVAL -1 MONTH), 1, 7)  from  表 |   
                           |  |  |