Select first 100 I.ID, I.ID_PEDIDO, P.DATA, iif(( lag(I.ID_PEDIDO) over ()) = I.ID_PEDIDO , 0, 1) as C_CONT_PED from PEDIDO P inner join ITENSPEDIDO I on I.ID_PEDIDO = P.ID where P.DATA >= '03/01/2019' order by P.DATA, P.ID -- Para contar a quantidade de pedidos, basta dar um sum na coluna C_CONT_PED