Ciao a tutti.

Ecco il mio problema:

Codice PHP:
SELECT tab1.nametab2.nametab3.nametab3.nametab4.username
                    
                    FROM tab1
                    
                        INNER JOIN tab2
                            ON tab2
.id tab1.id
                        
                        LEFT JOIN tab3
                            ON tab3
.ref_id tab1.id
                            
AND tab3.id $id
                            
AND tab3.category_id '1'                        
                        
                        
LEFT JOIN tab3
                            ON tab3
.ref_id tab2.id
                            
AND tab3.id $id
                            
AND tab3.category_id '2'                            
                        
                        
INNER JOIN tab5
                            ON tab5
.id tab1.id
                            
OR tab5.id tab3.ref_id
                        
                        INNER JOIN tab4
                            ON tab4
.id tab5.id
                            
                    WHERE tab1
.name
                        LIKE 
'%$value%'
                    
OR tab3.name
                        LIKE 
'%$value%'"; 
La tab3 prima era divisa in 2 tabelle che ora ho fuso insieme e tramite il category_id posso distinguere i valori.
Ora però mi ritorna un errore perché la tabella è ripetuta.
Come fare?

Grazie.