Fórum View #43024

11/03/2004

0

Tenho um software de controle de pedidos e preciso fazer um view que retorne soma de todos pedidos dos clientes agrupados por clientes e ordenados pelo valor da soma de seus pedidos.

ex: select cliente, sum(total) from pedidos where data_p> :datai and data_P< dataf gropu by cliente order by soma desc

desde já agradeço


Lu

Lu

Responder

Posts

11/03/2004

Afarias

assim mesmo... só q o order by deve ser usando o índice do campo::

select cliente, sum(total)
from pedidos where data_p> :datai and data_P< dataf
group by cliente
order by 2 desc


T+


Responder

Gostei + 0

12/03/2004

Sremulador

MAs o view aceita parametros variaveis ???


Responder

Gostei + 0

12/03/2004

Afarias

MAs o view aceita parametros variaveis ???


Não!

... o exemplo é para um SELECT... nem tinha reparado q ele queria criar uma view, mas neste caso, se ele criar a view nem precisa usar o order by pelo indice depois... (claro q na criação da view não entra o WHERE com os parâmetros)


T+


Responder

Gostei + 0

13/03/2004

Sremulador

:wink:


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar