Ver Mensaje Individual
  #5 (permalink)  
Antiguo 26/01/2009, 12:48
Lockd
 
Fecha de Ingreso: enero-2009
Mensajes: 4
Antigüedad: 15 años, 10 meses
Puntos: 0
Respuesta: Problema con Consulta SQL

Cita:
Iniciado por Andres95 Ver Mensaje
Suponiendo que un paciente puede tener mas de un expediente, ya que id paciente no es la llame primaria en Expendiente, lo agrupe y obtuve la ultima fecha.

Código:
SELECT P.Nombre
      ,E.Nombre
      ,Max(X.Fecha) 
FROM Paciente AS P
Inner join Expedientes AS X ON P.Id_Paciente = X.ID_Paciente
Inner join Enfermedad AS E ON X.ID_Enfermedad = E.ID_Enfermedad
Where C.Nombre = 'Cancer' 
Group by P.Nombre, E.Nombre
Saludos!
Perfecto, muchas gracias, y si por ejemplo solo quiero los pacientes de cancer solo en el primer mes? Estoy poniendolo en un Where pero no me muestra nada.