Please start any new threads on our new 
    site at https://forums.sqlteam.com.  We've got lots of great SQL Server
    experts to answer whatever question you can come up with. 
    
        
            
                
                    
                        
                            
                                | Author | 
                                
                                 Topic  | 
                             
                            
                                    | 
                                         manojbiswas 
                                        Starting Member 
                                         
                                        
                                        4 Posts  | 
                                        
                                        
                                            
                                            
                                             Posted - 2008-08-22 : 02:24:21
                                            
  | 
                                             
                                            
                                            | I have a query whcih give results like as below,SumOfMONTH1  SumOfMONTH2 SumOfMONTH3  SumOfMONTH4  SumOfMONTH5 .....  1.2            2.4         3.4         5            6.5And the MONTH1, MONTH2, MONTH3... are DEC'07, JAN'08, FEB'08 ... respectively.I want to convert the columns of the above query in rows as below,MONTHS   VALUESDEC'07    1.2JAN'08    2.4FEB'08    3.4MAR'08     5APR'08     6.5I need to do this for creating month versus value chart using chart wizerd report.I hope I could tell my problem clearly. Please help me out.I could I solve the proble.Regards,Manoj Biswas | 
                                             
                                         
                                     | 
                             
       
                            
                       
                          
                            
                                    | 
                                     Sequin 
                                    Starting Member 
                                     
                                    
                                    25 Posts  | 
                                    
                                      
                                        
                                          
                                           
                                            Posted - 2008-08-22 : 04:48:36
                                          
  | 
                                         
                                        
                                          | I would look to the source of the data for the original query - from the looks of it, it is a crosstab (aka Pivot) query.  Rather than dealing with the results of this query it would be much easier to go back to the data from which this query derives its data.If you cannot do this, you could use a query like this (using your own query name instead of QRYCrossTab):Select "DEC'07" as Month, SumOfMonth1 as "Value"From QRYCrossTabUNIONSelect "JAN'08" as Month, SumOfMonth2 as "Value"From QRYCrossTabUNIONSelect "FEB'08" as Month, SumOfMonth3 as "Value"From QRYCrossTab.................Other months tagged on the end in the same format  | 
                                         
                                        
                                            | 
                                         
                                       
                                     | 
                                   
                            
                       
                          
                            
                                    | 
                                     manojbiswas 
                                    Starting Member 
                                     
                                    
                                    4 Posts  | 
                                    
                                      
                                        
                                          
                                           
                                            Posted - 2008-08-22 : 06:54:06
                                          
  | 
                                         
                                        
                                          | Thank you very much for your reply. your suggestion worked till I do it for 10th month. After 10th month it is showing a message "Query is too complex". I need to do it for 36 months.please suggest.Regards,Manoj Biswas  | 
                                         
                                        
                                            | 
                                         
                                       
                                     | 
                                   
                            
                       
                          
                            
                                    | 
                                     Sequin 
                                    Starting Member 
                                     
                                    
                                    25 Posts  | 
                                    
                                      
                                        
                                          
                                           
                                            Posted - 2008-08-22 : 09:02:55
                                          
  | 
                                         
                                        
                                          | You need to look to your original data on which the first query is based, not the result of the query.  If the table is structured in this way it is bad design  | 
                                         
                                        
                                            | 
                                         
                                       
                                     | 
                                   
                            
                            
                                | 
                                    
                                      
                                     
                                    
                                 | 
                             
                         
                     | 
                 
             
         |   
     
     
            
              
	     |  
		
			
     
          
		 |