求sql语句,最好是效能高的
表A: 
 ID   ITEM1   ITEM2   ITEM3   ITEM4   ITEM5    
 A         1               3               4            8                  9       
 A         6               7          
 A         4               9 
 A         4               9 
 B         3               5               8            9                                  
 B         3               4                                                                      
 C         1               3               6            7                  8                  
 表LS: 
 LSA                         
 (1,3)                         
 (3,4)                         
 (4,9)                         
 (5,8)                         
 (8,9)                         
 … 
 (1,3,4)                      
 (3,4,9) 
 (5,8,9) 
 …    
 (1,3,4,9) 
 …      
 1.找表A有含表LS的,結果如下表A1。 
 2.表A的   L2,L3,L4   字段是表Ls中的组合,表A有重复的组合,要如何删除第二笔以后的,只留第一笔,如ID   A的4      9   
 结果如下: 
 表A1: 
 ID   ITEM1   ITEM2   ITEM3   ITEM4   ITEM5               L2                                          L3                                          L4 
 A         1               3               4            8                  9      (1,3),(3,4),(4,9)   (1,3,4),(3,4,9)   (1,3,4,9)    
 A         6               7          
 B         3               5               8            9                                 (5,8),(8,9)                        (5,8,9) 
 B         3               4                                                                           (3,4) 
 C         1               3               6            7                  8                     (1,3) 
------解决方案--------------------create table A(ID varchar(10),ITEM1 varchar(10),ITEM2 varchar(10),ITEM3 varchar(10),ITEM4 varchar(10),ITEM5 varchar(10)) 
 insert into A values( 'A ', '1 ', '3 ', '4 ', '8 ',