Hola grupo, tengo la siguiente sentencia en donde quiero que me devuelva los
registros de una tabla de Historias clinicas con todos sus datos, pero en
lugar de devolver el id del medico quiero que me traiga el nombre (de una
tabla Medicos que esta referenciada por el Id) y lo mismo con la
especialidad. El problema no se en donde pero esta consulta me devuelve 10
registros y yo solo tengo 4 en la tabla HC. Alguien puede ver en que me
estoy equivocando. (trato de no usar los JOIN)
SELECT
HC.HC, HC.FechaHora, Med.Apellido,
Esp.Descripcion, HC.Descripcion AS
Tratamiento, HC.Medicamento, HC.Dosis
FROM
dbo.Especialidades Esp, dbo.HC HC, dbo.Medicos Med
WHERE
Esp.IdEsp = HC.IdEsp AND
HC.IdMedico = Med.IdEsp
Leer las respuestas