Ver Mensaje Individual
  #3 (permalink)  
Antiguo 25/06/2012, 21:02
aams01
 
Fecha de Ingreso: marzo-2011
Ubicación: Parral
Mensajes: 20
Antigüedad: 13 años
Puntos: 0
Respuesta: Select de 3 tablas y un campo tenga dos valores

Hola e intentado con tu codigo pero me arroja 0 cuando realmente tengo 1 paciente que tiene ambos sintomas

Usando este codigo (que realmente creo esta mal ) me arroja el valor de 1
Código MySQL:
Ver original
  1. select count(paciente.curp)as I1
  2. from (Paciente INNER Join Consulta on Paciente.Curp = Consulta.Curp)
  3.          left join sintomas on sintomas.idconsulta = Consulta.idconsulta
  4. where Paciente.curp in(
  5.     SELECT DISTINCT PACIENTE.CURP
  6.     FROM (Paciente INNER Join Consulta on Paciente.Curp = Consulta.Curp)
  7.          left join sintomas on sintomas.idconsulta = Consulta.idconsulta
  8.     where Sintoma='obesidad'
  9. ) and Sintoma='mellitus'