|
Não, não, a solução não pode ser feita alterando
tabelas, sim as tabelas de nosso banco possuem os números sequênciais, mas minha
Query acessa VÁRIAS tabelas, e utilizo Left Joins, e Joins, pegando ou não
resultados de tabelas diferentes, não tenho como me orientar pelo ID de UMA
tabela, o contador tem de ser algo do tipo
SELECT
funcaocontador(), <----------------- aqui está o
caminho das pedras!
tabela1.coluna1,
tabela2.coluna5,
FROM
schema1.tabela1
left join schema3.tabela2 on
(primaria_de_uma = forekey_de_outra)
Message:
3
Date: Thu, 27 Apr 2006 15:15:50 -0300 From: "Joao" <[EMAIL PROTECTED]> Subject: Re: [PostgreSQL-Brasil] Contador de RESULTADOS To: <[email protected]> Message-ID: <[EMAIL PROTECTED]> Content-Type: text/plain; charset="iso-8859-1" crie um campo com tipo serial, que é uma sequencia. em outros sgbds existem tipos de dados auto_increment. ----- Original Message ----- From: Salvador S. Scardua To: [email protected] Sent: Thursday, April 27, 2006 3:09 PM Subject: [PostgreSQL-Brasil] Contador de RESULTADOS Um olá a todos da lista, Estava discutindo com um amigo, e fiz uma suposição que ainda não consegui provar, é que enquanto usamos linguagens de programação por detrás de FETCHs, criar um CONTADOR de registros (tuplas) encontradas, sempre foi muito fácil, mas estou usando ferramentas de relatórios, e qualquer tipo de implementação e sofisticação tem de ser na QUERY mesmo! Passei a documentação do Postgresql hoje pela manhã, e dei uma olhada nos arquivos da lista, e não encontrei nenhum registro sobre um CONTADOR em query, seria mais ou menos como uma COLUNA onde deveria conter uma SEQUÊNCIA, exemplo: CONTAGEM (int4) | clients_br (varchar) | idade (int4) ---------------------------+----------------------------+----------------- 1 | Ardolino Safra | 47 2 | Arlindo Braga | 52 3 | Armando Leite | 32 /\ | | Função para criar um contador de linhas, ou resultado! Peço desculpas caso seja um assunto já abordado, mas não encontrei os registros em meus e-mails da lista, e o interessante de uma discussão é saber as várias formas de se fazer as vezes a mesma coisa. Obrigado pela atenção. |
_______________________________________________ Grupo de Usuários do PostgreSQL no Brasil http://www.postgresql.org.br
