Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bom dia, pessoal.
Estou com um problema no meu modelo de dados, poderiam, por gentileza, me auxiliar em como resolvê-lo?
Id Nº do Pedido Data do Pedido Data do Registro
1 3333 05/06/2018 08/06/2018
1 4444 05/06/2018 11/06/2019
2 5555 02/03/2018 03/03/2018
3 3322 05/06/2018 02/07/2018
3 4499 10/07/2019 10/07/2019
Possuo o mesmo ID para números de pedidos diferentes. A regra negocial seria: qnd tiver o msm id para números de pedidos diferentes, pegar o número de pedido com a data do pedido mais recente. Se a data de pedido for igual, pegar o nºo do processo pela data de cadastro mais recente.
Ideias?
Desde já, agradeço a participação dos colegas.
O resultado que busco é esse:
Id2 | Pedido2 | DtPedido | DtRegistro |
1 | 4444 | 05/06/2018 | 11/06/2019 |
2 | 5555 | 02/03/2018 | 03/03/2018 |
3 | 4499 | 10/07/2019 | 10/07/2019 |
O ID de número 1, assim como o 3, só apareceria uma vez nos meus dados. Preciso escolher pelo maior número a linha do registro que manterei no modelo.
Com o script q postei parece q deu certo mas sinto q fiz uma gambiarra.. Fiquei pensando se não haveria uma solução mais eficiente.
De toda forma, agradeço a participação dos colegas. 😉