hola,
¿qué diferencia de rendimiento habría?
Código MsSql:
Ver originalSELECT *
FROM
(SELECT usuario, empresa, fecha, (usuario + empresa + CONVERT(VARCHAR, fecha, 121)) AS campo1 FROM tabla) t1
INNER JOIN
(SELECT usuario + empersa + MAX(CONVERT(VARCHAR, fecha, 121)) AS campo2 FROM tabla GROUP BY usuario, empresa) AS t2
ON t1.campo1 = t2.campo2)
un saludo,
josé carlos.