Creo encontrar algo (algo que ya había posteado :P)
Código:
SELECT distinct
datos_personales_paciente.nombre + ' ' + datos_personales_paciente.ap_paterno + ' ' + datos_personales_paciente.ap_materno AS Nombre,
datos_personales_paciente.sexo AS Sexo, datos_personales_paciente.fecha_nac AS [Fecha de Nacimiento], datos_personales_paciente.id_paciente AS ID,
creditos.id_detalle_venta, creditos.saldo as Saldo
FROM datos_personales_paciente INNER JOIN
clientes ON datos_personales_paciente.id_cliente = clientes.id_cliente INNER JOIN
creditos ON datos_personales_paciente.id_paciente = creditos.id_paciente AND clientes.id_cliente = creditos.id_cliente
WHERE (datos_personales_paciente.nombre NOT LIKE N'%*%') AND (clientes.id_cliente = 5) AND (creditos.estado LIKE N'%adeuda%')
and (creditos.saldo in
(SELECT min(creditos.saldo) AS Saldo
FROM creditos
WHERE (creditos.id_cliente = 5) GROUP BY creditos.id_detalle_venta))
GROUP BY datos_personales_paciente.nombre + ' ' + datos_personales_paciente.ap_paterno + ' ' + datos_personales_paciente.ap_materno, datos_personales_paciente.sexo,
datos_personales_paciente.fecha_nac, datos_personales_paciente.id_paciente, creditos.id_detalle_venta, creditos.saldo
si alguien sabe o tiene una ocurrencia de cómo hacerlo correctamente, pues mencionelo porfa!!!
Saludos!