Fiz a consulta acima juntando apenas 2 e deu certo. Porém preciso juntar uma terceira coluna informando a quantidade de itens por pedido ou seja, o maior número da sequencia de cada pedido deve aparecer em cada linha. Ao adicionar o having max(i.sequencia) a consulta gera vários erros. Se eu deixar sem o having e a coluna SEQUENCIA da tabela CPAC_COTPEDIDOS_ITENS funciona normalmente.
select
P.Id_CotPedido as Pedido,
Cl.Nome as NomeCliente,
Cl.Cidade,
P.QTDVolumes, P.PrevEntrega,
P.ID_DEPARTAMENTO as ID_DEP,
DP.NOME as DEPARTAMENTO_ATUAL **HAVING MAX(I.SEQUENCIA)**
from CPAC_COTPEDIDO P join
VWPESSOAS CL on P.ID_PESSOA = CL.ID_PESSOA
join DEPARTAMENTOS DP on P.ID_DEPARTAMENTO = DP.ID_DEPARTAMENTO
join CPAC_COTPEDIDO_ITEM I ON I.ID_COTPEDIDO = P.ID_COTPEDIDO
where P.BasicaNatalAtacado = 'A'
and P.ID_DEPARTAMENTO >= 5
and P.PREVENTREGA = '2024/07/25'