Aprendi mais uma 

Valeu Matheus...



From: Matheus de Oliveira 
Sent: Thursday, May 24, 2012 1:59 PM
To: Comunidade PostgreSQL Brasileira ; Marcelo Silva 
Subject: Re: [pgbr-geral] Coluna contador separado do Order by, será possivel?




2012/5/23 Marcelo Silva <[email protected]>

  Na verdade nao é simples... funciona assim, o result seria o campo CONTADOR e 
NOME_CLIENTE por exemplo
  Preciso ordenar pelo nome do cliente, mas aí o contador sai de ordem...


Como eu disse, é simples:

SELECT ROW_NUMBER() OVER(ORDER BY nome_cliente), nome_cliente
FROM clientes
ORDER BY nome_cliente;


É só usar ORDER BY no OVER ao invés de PARTITION BY, o que não parece fazer 
sentido algum no seu caso. O PARTITION BY seria para os casos onde você quer 
numerar vários grupos (partições).

--
Matheus de Oliveira

Attachment: wlEmoticon-smile[1].png
Description: Binary data

_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a