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  | 
                             
                            
                                    | 
                                         zimmermm 
                                        Starting Member 
                                         
                                        
                                        1 Post  | 
                                        
                                        
                                            
                                            
                                             Posted - 2008-08-05 : 15:40:20
                                            
  | 
                                             
                                            
                                            | I have a set of records that I want to group together and potentially place in a single row, am not sure how to do so, or if it is possible.  Each record has a two dates that denote the begin_date and end_date of a particular person (personID) being in a certain location.  I want to group records where the same personID is sent to multiple locations (location)--i.e., when sorted by end date in descending order, if the end_date in the first listed_record matches the begin date in the next listed record.  Any ideas??for ex, the current records look like:Table: PlacementPersonID#, begin_date, end_date, location01, begin_dateA, end_dateA, locationnameA01, begin_dateB, end_dateB, locationnameBThe result I'd like is:PersonID#01, begin_dateA, end_dateA, locationnameA, begin_dateB, end_dateB, locationnameB  | 
                                             
                                         
                                     | 
                             
       
                            
                       
                          
                            
                                    | 
                                     SwePeso 
                                    Patron Saint of Lost Yaks 
                                     
                                    
                                    30421 Posts  | 
                                    
                                      
                                        
                                          
                                           
                                            Posted - 2008-08-06 : 07:38:23
                                          
  | 
                                         
                                        
                                          SELECT *FROM Table1 AS t1INNER JOIN Table1 AS t2 ON t2.PersonID = t1.PersonIDWHERE t1.StartDate < t2.EndDate AND t1.EndDate > t2.StartDate E 12°55'05.25"N 56°04'39.16"  | 
                                         
                                        
                                            | 
                                         
                                       
                                     | 
                                   
                            
                            
                                | 
                                    
                                      
                                     
                                    
                                 | 
                             
                         
                     | 
                 
             
         |   
     
     
            
              
	     |  
		
			
     
          
		 |