Tengo un problema con dos consultas, ambas tablas se relacionan por un campo y al realizar la consulta con JOIN o LEFT JOIN , me repite los resultado por cada elemento que se encuentre en la primera tabla, por ejemplo:
Código HTML:
Tabla 1 SELECT Columna 1,Columna 2,Columna 3 FROM T1 Columna 1 | Columna 2 | Columna 3 | ---------------------------------- Elemento1 | Elemento2 | Elemento3 | ---------------------------------- Elemento1 | Elemento2 | Elemento4 | Tabla 2 SELECT Columna 4,Columna 5,Columna 6 FROM T2 Columna 4 | Columna 5 | Columna 6 | ---------------------------------- Elemento1 | Elemento6 | Elemento7 | ---------------------------------- Elemento1 | Elemento9 | Elemento10|
Código HTML:
Tabla Resultado : SELECT Columna 1,Columna 2,Columna 3,Columna 5,Columna 6 FROM T1,T2 WHERE T1.Columna 1=T2.Columna 4 Columna 1 | Columna 2 | Columna 3 | Columna 5 | Columna 6 | ---------------------------------------------------------- Elemento1 | Elemento2 | Elemento3 | Elemento6 | Elemento7 | Elemento1 | Elemento2 | Elemento3 | Elemento9 | Elemento10| Elemento1 | Elemento2 | Elemento4 | Elemento6 | Elemento7 | Elemento1 | Elemento2 | Elemento4 | Elemento9 | Elemento10|
Código HTML:
Tabla Resultado Columna 1 | Columna 2 | Columna 3 | Columna 5 | Columna 6 | ---------------------------------------------------------- Elemento1 | Elemento2 | Elemento3 | Elemento6 | Elemento7 | Elemento1 | Elemento2 | Elemento4 | Elemento9 | Elemento10|
Nota: Estoy utilizando Sql Server 2014 Express.
Muchas gracias.