por qué?

15/06/2004 - 23:25 por Emerson | Informe spam
saben el porqué (creo que si), mi query no muestra resultados cuando aplico
condición (filtro) en las dos tablas.
si solamente aplico un filtro en una tabla, entrega el resultado.

SELECT Topico.Id, Topico.nombre
FROM Respuesta RIGHT OUTER JOIN Topico ON Respuesta.id_topico Topico.Id
con este where muestra un registro
WHERE (Topico.Id = 6)
con este where no muestra datos
WHERE (Topico.Id = 6) AND (Respuesta.id_usuario = 1)

qué debo hacer,

muchas gracias por cualquier ayuda,

Emerson
 

Leer las respuestas

#1 MAXI
16/06/2004 - 02:24 | Informe spam
hola y hay registros que cumplan esa condicion?




Maxi

Buenos Aires - Argentina

Desarrollador .NET 3 Estrellas

Mail: Maxi_accotto[arroba]speedy.com.ar

MSN:


"Emerson" <emerson_sacar_arroba_leshalles.cl> escribió en el mensaje
news:
saben el porqué (creo que si), mi query no muestra resultados cuando


aplico
condición (filtro) en las dos tablas.
si solamente aplico un filtro en una tabla, entrega el resultado.

SELECT Topico.Id, Topico.nombre
FROM Respuesta RIGHT OUTER JOIN Topico ON Respuesta.id_topico > Topico.Id
con este where muestra un registro
WHERE (Topico.Id = 6)
con este where no muestra datos
WHERE (Topico.Id = 6) AND (Respuesta.id_usuario = 1)

qué debo hacer,

muchas gracias por cualquier ayuda,

Emerson


Preguntas similares