Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/06/2011, 18:09
angelitodiaz
 
Fecha de Ingreso: mayo-2011
Ubicación: Venezuela
Mensajes: 18
Antigüedad: 13 años
Puntos: 0
Pregunta Problema consulta con inner join

Hey saludos.

Tengo problemas con la siguiente consulta:

Tabla_u:

id - nombre - tipo - valor

Tabla_d:

id_d cedula id det monto

Yo quiero hacer lo siguiente:

Obtener los registros que corresponden a la union de las dos tablas donde: tabla_u.id = tabla_d.id, la cedula sea 1234, el tipo sea A y tabla_u.valor <> 0.

Intento los siguiente pero no obtengo lo que deseo:
SELECT *
FROM tabla_u
INNER JOIN tabla_d ON tabla_u.id = tabla_d.id
WHERE (
tabla_u.valor <> '0'
AND tabla_d.cedula = '1234'
AND tabla_u.tipo = 'A'
)

Pero obtengo un solo registro cuando tengo 10.

Alguna idea.....