O título aparenta ser simples porém é um pouco mais confuso do que isso.
Tenho uma Query que me retorna uma lista de Produtos e Valores, ordenados pelo Pedido do sistema. Essa ordenação não pode ser mexida em hipótese alguma, pois se trata da regra do cliente.
Exemplo:
Pedido 001 - Item 001 - Valor 10
Pedido 001 - Item 002 - Valor 0
Pedido 001 - Item 003 - Valor 20
Pedido 002 - Item 001 - Valor 10
Pedido 002 - Item 002 - Valor 0
Pedido 002 - Item 003 - Valor 20
O que eu preciso: O cliente pede que a Query retorne a lista desta forma, porém os produtos com valores ZERADOS devem ficar no final da lista, ignorando o Order By.
No caso, ficaria assim:
Pedido 001 - Item 001 - Valor 10
Pedido 001 - Item 003 - Valor 20
Pedido 001 - Item 002 - Valor 0
Pedido 002 - Item 001 - Valor 10
Pedido 002 - Item 003 - Valor 20
Pedido 002 - Item 002 - Valor 0
Há como fazer isto diretamente na Query ? Não posso perder a ordenação de Pedido x Item porém os zerados sempre devem aparecer no final.
Pergunta
cchenrique2009
Boa Tarde,
O título aparenta ser simples porém é um pouco mais confuso do que isso.
Tenho uma Query que me retorna uma lista de Produtos e Valores, ordenados pelo Pedido do sistema. Essa ordenação não pode ser mexida em hipótese alguma, pois se trata da regra do cliente.
Exemplo:
Pedido 001 - Item 001 - Valor 10
Pedido 001 - Item 002 - Valor 0
Pedido 001 - Item 003 - Valor 20
Pedido 002 - Item 001 - Valor 10
Pedido 002 - Item 002 - Valor 0
Pedido 002 - Item 003 - Valor 20
O que eu preciso: O cliente pede que a Query retorne a lista desta forma, porém os produtos com valores ZERADOS devem ficar no final da lista, ignorando o Order By.
No caso, ficaria assim:
Pedido 001 - Item 001 - Valor 10
Pedido 001 - Item 003 - Valor 20
Pedido 001 - Item 002 - Valor 0
Pedido 002 - Item 001 - Valor 10
Pedido 002 - Item 003 - Valor 20
Pedido 002 - Item 002 - Valor 0
Há como fazer isto diretamente na Query ? Não posso perder a ordenação de Pedido x Item porém os zerados sempre devem aparecer no final.
Anexo Query:
" SELECT CB8_ITEM, CB8_PROD, CB8_QTDORI, CB7_DTEMIS, CB7_HREMIS, CB7_CLIENT,
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.