[firebase-br] Re: Dados na Horizontal - Eis a Solução , pode ajudar vocês

Evandro Bastiani evandrobastiani2 em hotmail.com
Sex Jul 1 10:20:53 -03 2005


Valeu pela explicação..... consegui pegar o SQL da Referencia cruzada....
Só que surgiu outro probleminha.... peguei essa SQL mais não reconheçe os 
comandos "TRANSFORM" nem "PIVOT"

TRANSFORM Sum(Valor)
SELECT Nome, Sum(Valor) AS Total_de_Valor],  Avg(Valor) AS Media_de_Valor
FROM Vendas
GROUP BY Nome
PIVOT Mes





From: Almir <almir74 em gmx.net>
Amigos da Lista


vou explicar passo a passo como vcs mesmo podem fazer uma consulta de 
referencia cruzada no modo wizard e pegar o sql dela depois
para suar no Firebird! Nesta questao o Access Ajuda Muito !!

1* - Tenha no access uma tabela com os dados que vc mencionou com os Campos 
ID, Cliente, Periodo, Valor. Criei esta tabela com o Nome "Vendas" !!



2* - Clica em consultas e escolha "Novo" e depois escolha "Assistente de 
consulta de tabela de Referencia Cruzada" E escolha a tabela vendas!

Obs : Você também pode usar uma consulta caso o valor do período seja o 
campo valor agrupado por data !

Ai é so escolher consulta e escolher a consulta que vc vai usar






3* - Agora escolha os campos que vc quer como titulo da linha ! ponha o 
campo "Cliente"


4* - Agora Escolha os campos que vc quer como titulo da coluna! ponha o 
campo "Periodo"


5* - o campo ao calcular para interseção de linha ou coluna vc escolhe o 
campo "Valor" e do lado direito Escolhe "Soma"





Agora é so clicar em "exibir a consulta"



6* - Agora para pegar o sql é so fechar a consulta!
ai vc escolhe ela novamente e clica em "Design"
E clica em Exibir >> Modo SQL

_________________________________________________________________
MSN Busca: fácil, rápido, direto ao ponto.  http://search.msn.com.br





Mais detalhes sobre a lista de discussão lista