Hola amigos. Tengo la siguiente consulta:
SELECT tabla1.campo1,tabla1.campo2,tabla1.campo3,tabla2.c ampo1
FROM tabla1, tabla2
WHERE tabla1.id=tabla2.id and (DESCRIPCION NOT LIKE '%ADIOS%' AND DESCRIPCION NOT LIKE '%HOLA%')
TABLA1 Contiene los siguientes campos, ID, CLASS_ID, DESCRIPCION y la TABLA2 me interesa un CODIGO INTERNO. Estas tablas tienen en comun el ID que es igual en ambas tablas.
Resulta que en esa select no me repite los datos sin embargo tengo otra consulta igual pero con una condicion diferente en la DESCRIPCION y sí que me repite los datos.
SELECT tabla1.campo1,tabla1.campo2,tabla1.campo3,tabla2.c ampo1
FROM tabla1, tabla2
WHERE tabla1.id=tabla2.id and (DESCRIPCION LIKE '%ADIOS%')
Me podeis ayudar. SALUDOS.