ho due tavoliCome posso evitare la duplicazione mentre unendo due tabelle
1. test 1
2. test 2
primo tavolo ha
**id** - **name**
1 - kerala
2 - Tamilnadu
Seconda tavola
**name** - **jid**
value 1 - 1
value 2 - 1
value 3 - 1
value 4 - 1
value 5 - 2
mia domanda -
SELECT t1.name, t2.name
FROM test1 t1
INNER JOIN test2 t2
WHERE t1.id = t2.jid
ora ho questo risultato
**name** - **name**
Kerala - value 1
kerala - value 2
kerala - value 3
kerala - value 4
Ma ho bisogno di un risultato come questo
Kerala - value 1
- value 2
- value 3
- value 4
il valore 'del Kerala' non deve essere ripetuto.
Quello che chiediamo è generalmente fatto nel livello che visualizza i dati, non quello che lo genera. Quindi, dovresti mantenere l'SQL che hai e rimuovere i duplicati in diversi livelli della soluzione. –