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  | 
                             
                            
                                    | 
                                         Steel_m 
                                        Starting Member 
                                         
                                        
                                        25 Posts  | 
                                        
                                        
                                            
                                            
                                             Posted - 2008-09-11 : 03:10:01
                                            
  | 
                                             
                                            
                                            | Hi all. Need some help comparing two tables in ql 7.0. They both "should have the same records stored but somtimes 1 has errors that take a long time to identify manually. So how can i compare these tables to produce the records that do not match anything. eg...T1                             T2id  fruit     owner               id      fruity     person001 grape     kim                 001      grape       kim001 apple     ken                 001     AAAMPLE      ken001 lime      dean                001      lime        dean  001 lemon     lisa                001      lemon        MIZ   Would like it to output  001     AAAMPLE      ken                         001      lemon        MIZ | 
                                             
                                         
                                     | 
                             
       
                            
                       
                          
                            
                                    | 
                                     madhivanan 
                                    Premature Yak Congratulator 
                                     
                                    
                                    22864 Posts  | 
                                    
                                      
                                        
                                          
                                           
                                            Posted - 2008-09-11 : 06:18:36
                                          
  | 
                                         
                                        
                                          | Select t2.* from table2 as t2 where no texists(select * from table1 where id=t2.id and fruit=t2.fruit and owner=t2.owner)MadhivananFailing to plan is Planning to fail  | 
                                         
                                        
                                            | 
                                         
                                       
                                     | 
                                   
                            
                       
                          
                            
                                    | 
                                     Steel_m 
                                    Starting Member 
                                     
                                    
                                    25 Posts  | 
                                    
                                      
                                        
                                          
                                           
                                            Posted - 2008-09-11 : 10:20:15
                                          
  | 
                                         
                                        
                                          [quote]Originally posted by madhivanan Select t2.* from table2 as t2 where no texists(select * from table1 where id=t2.id and fruit=t2.fruit and owner=t2.owner)Thanks Madhivanan. I Tried as you adviced but i recieved a error message (Incorrect syntax near the keyword 'select') line 2 The code i have is Select t2.* from t2 as t2 where notexists select * from t1 where id=t2.id and fruit=t2.fruit and owner=t2.ownerDo you see where i went wrong ?  | 
                                         
                                        
                                            | 
                                         
                                       
                                     | 
                                   
                            
                       
                          
                            
                                    | 
                                     madhivanan 
                                    Premature Yak Congratulator 
                                     
                                    
                                    22864 Posts  | 
                                    
                                      
                                        
                                          
                                           
                                            Posted - 2008-09-11 : 10:30:20
                                          
  | 
                                         
                                        
                                          quote: Originally posted by Steel_m [quote]Originally posted by madhivanan Select t2.* from table2 as t2 where no texists(select * from table1 where id=t2.id and fruit=t2.fruit and owner=t2.owner)Thanks Madhivanan. I Tried as you adviced but i recieved a error message (Incorrect syntax near the keyword 'select') line 2 The code i have is Select t2.* from t2 as t2 where notexists select * from t1 where id=t2.id and fruit=t2.fruit and owner=t2.ownerDo you see where i went wrong ?
  Why did you remove the braces?Select t2.* from t2 as t2 where not exists (select * from t1 where id=t2.id and fruit=t2.fruit and owner=t2.owner)MadhivananFailing to plan is Planning to fail  | 
                                         
                                        
                                            | 
                                         
                                       
                                     | 
                                   
                            
                       
                          
                            
                                    | 
                                     Steel_m 
                                    Starting Member 
                                     
                                    
                                    25 Posts  | 
                                    
                                      
                                        
                                          
                                           
                                            Posted - 2008-09-11 : 11:36:04
                                          
  | 
                                         
                                        
                                          Thanks alot Madhivanan, it worked fine  . I simply inserted the other columns i needed and it was complete.Kindest Regards  | 
                                         
                                        
                                            | 
                                         
                                       
                                     | 
                                   
                            
                       
                          
                            
                                    | 
                                     madhivanan 
                                    Premature Yak Congratulator 
                                     
                                    
                                    22864 Posts  | 
                                    
                                      
                                        
                                          
                                           
                                            Posted - 2008-09-12 : 02:24:41
                                          
  | 
                                         
                                        
                                          quote: Originally posted by Steel_m Thanks alot Madhivanan, it worked fine  . I simply inserted the other columns i needed and it was complete.Kindest Regards
  You are welcome  MadhivananFailing to plan is Planning to fail  | 
                                         
                                        
                                            | 
                                         
                                       
                                     | 
                                   
                            
                            
                                | 
                                    
                                      
                                     
                                    
                                 | 
                             
                         
                     | 
                 
             
         |