vale, pues, suponiendo que IdLlamada es llave primaria y por lo tanto única:
la consulta sería de esta manera.
asi es, estoy realizando una base para control de llamadas.
*la 1 tabla se llama clientes contiene los campos: idcliente, nombrecliente y telefono.
*la 2 se llama respuestas y contiene tres posibles respuestas (si, no, espera) sus campos son idrespuesta y respuesta.
*la 3 se llama historial, contiene los campos idllamada, fecha, cliente(c/relacion de 1 a varios con idcliente) repuesta(c/relacion de 1a varios con Id respuesta). y notas
Código SQL
[-]
Select Historia.IdLlamada, Clientes.NombreCliente, Clientes.Telefono,
Respuesta.Respuesta
From Historia As Historia
Inner Join (
Select Max(IdLlamada)
From Historia
Where Cliente = IdCliente
) As UltimaLLamada
On Historia.IdLlamada = UltimaLlamada.IdLlamada
Left Join Clientes As clientes
On Historia.IdCliente = Clientes.IdCliente
Left Join Respuestas As Respuestas
On Historia.IdRespuesta = Respuestas.IdRespuesta