Tengo una tabla de personal relacionada con otra que contiene los cursos que
ha realizado cada uno con su correspondiente fecha.
Y quiero obtener los 5 ultimos cursos que ha realizado cada persona.
tabla personal: id (int pk), nombre (nvarchar 100)
tabla cursos: id (int pk autonumerico), idpersonal (int fk), fecha
(sdmalldatetime), curso (nvarchar (50)
quisiera obtener una consulta que devolviera:
Nombre Curso Fecha (Obteniendo las ultimas 5 fechas de cada uno. O sea, los
5 ultimos cursos)
Esto se puede hacer en una sola consulta? es en SQL server 2005
Muchas gracias.
Leer las respuestas