Consulta de seleccion de dos tablas

12/09/2003 - 08:37 por JesusMMC | Informe spam
Hola.

Tengo esta consulta, en la tabla dbo.datos, hay varios registros para un
mismo dbo.datos.dni, y necesito que me muestre la dbo.datos.alta1 mas
reciente.

SELECT dbo.datos.dni, dbo.RevMed.Mat, dbo.RevMed.Empresa,
dbo.datos.alta1
FROM dbo.RevMed INNER JOIN
dbo.datos ON dbo.RevMed.Mat = dbo.datos.mat AND
dbo.RevMed.Empresa = dbo.datos.empresa


¿Puede alguien ayudarme? me estoy liando y no consigo que me salga.

Gracias
Un saludo
 

Leer las respuestas

#1 Victor
12/09/2003 - 09:12 | Informe spam
Buenas.

Una posible solución creo que puede ser:

SELECT TOP 1 dbo.datos.dni, dbo.RevMed.Mat, dbo.RevMed.Empresa,
dbo.datos.alta1
FROM dbo.RevMed INNER JOIN
dbo.datos ON dbo.RevMed.Mat = dbo.datos.mat AND
dbo.RevMed.Empresa = dbo.datos.empresa
order by dbo.datos.alta1 asc


On Fri, 12 Sep 2003 08:37:04 +0200, "JesusMMC"
wrote:

Hola.

Tengo esta consulta, en la tabla dbo.datos, hay varios registros para un
mismo dbo.datos.dni, y necesito que me muestre la dbo.datos.alta1 mas
reciente.

SELECT dbo.datos.dni, dbo.RevMed.Mat, dbo.RevMed.Empresa,
dbo.datos.alta1
FROM dbo.RevMed INNER JOIN
dbo.datos ON dbo.RevMed.Mat = dbo.datos.mat AND
dbo.RevMed.Empresa = dbo.datos.empresa


¿Puede alguien ayudarme? me estoy liando y no consigo que me salga.

Gracias
Un saludo

Preguntas similares