|
exatamente o caminho das pedras esta ali
mesmo
faca uma simples funcao do plpgsql e
simples
----- Original Message -----
Sent: Thursday, April 27, 2006 3:31
PM
Subject: Re: [PostgreSQL-Brasil] Contador
de RESULTADOS
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
|