Cordial saludo.
Para los que les ha pasado lo mismo que a mi la solucion es utilizar outer apply que es el equivalente a left join o cross aply que es el equivalente a inner join
aqui un ejemplo para e que pueda necesitar.
Código SQL:
Ver originalSELECT
vic.crenumero
, vic.cresaldactu
, vic.crefechgeneinte
, vic.modnocausacion
, vic.dpcedula
, vic.cretasasubs
, vic.creporctasasubs
, ep.epfechasite AS Sdt_UltFecPag
FROM
vistintecorr AS vic
OUTER apply(
SELECT
MAX(ep.epfechasite) AS epfechasite
, ep.crenumero
FROM
encabepagos AS ep
WHERE ep.crenumero = vic.crenumero
GROUP BY
ep.crenumero
)AS ep
WHERE
vic.crenumero = 1
ORDER BY
vic.crenumero ASC
[/PHP]