Introdução
Como identificar a última venda de um grupo de PDVs?
Passo a passo
Surgiu a necessidade de identificar a última venda de um grupo de PDVs por solicitação de um parceiro, então, estou postando a querie que foi criada para que possam usar no futuro.
SELECT DISTINCT
TL.AGENTID, TL.CNPJEMIT, L2.DATAULTIMAVENDA
FROM TBLOGDOCUMENT TL WITH (NOLOCK)
JOIN (SELECT AGENTID, MAX(EMISSIONDATE) AS DATAULTIMAVENDA
FROM TBLOGDOCUMENT GROUP BY AGENTID) AS L2
ON TL.AGENTID = L2.AGENTID AND TL.EMISSIONDATE = L2.DATAULTIMAVENDA
WHERE TL.CNPJEMIT = '72578438000243'
ORDER BY TL.AGENTID