 |
ActiveDelphi .: O site do programador Delphi! :.
|
Exibir mensagem anterior :: Exibir próxima mensagem |
Autor |
Mensagem |
SaintsX Novato

Registrado: Quinta-Feira, 2 de Agosto de 2012 Mensagens: 2
|
Enviada: Qui Ago 02, 2012 10:10 am Assunto: Dúvidas em SQL Firebird |
|
|
Galera, sou meio novo em programação e estou mexendo com Banco de Dados (Firebird). Acontece que preciso resolver esse problema...
Tenho uma Tabela desse jeito:
3 | 3 | Kit 1 | 100
4 | 4 | Kit 2 | 200
8 | 4 | Kit 2 | 50
9 | 4 | Kit 2 | 20
E gostaria de "Agrupar" as informações referente ao Kit 2, desse jeito:
3 | 3 | Kit 1 | 100 | 0 | 0
4 | 4 | Kit 2 | 200 | 50 | 20
Pode sair assim também:
3 | 3 | Kit 1 | 100 | 0 | 0
4 | 4 | Kit 2 | 200 | 50 | 20
Estou quebrando a cabeça, mas como disse, não manjo muito ainda.
Fico grato, a todos que puderem compartilhar os conhecimentos comigo.
PS.: Preciso de uma solução através de SQL (nada de Stored Procedures, ou derivados), tem como?!
Att,
SaintsX |
|
Voltar ao Topo |
|
 |
Luciano_Lopes Colaborador

Registrado: Quarta-Feira, 23 de Abril de 2008 Mensagens: 1080
|
Enviada: Qui Ago 02, 2012 10:49 am Assunto: |
|
|
posta a estrutura das suas tabelas aqui, fica melhor para montar o select |
|
Voltar ao Topo |
|
 |
SaintsX Novato

Registrado: Quinta-Feira, 2 de Agosto de 2012 Mensagens: 2
|
Enviada: Qui Ago 02, 2012 11:31 am Assunto: |
|
|
Os campos das Tabelas são (Esquerda para Direita):
1ª Tabela: ID_Unidade, ID_Aplicado, Nome, Valor;
2ª Tabela: ID_Unidade, ID_Aplicado, Nome, Valor, Valor1, Valor2;
PS.: ID_Aplicado é Foreign Key (mas já estou dando o INNER JOIN) certinho.
PSS.: Caso, por exemplo, o Kit 2 tenha 10 valores seria legal fazer ele aparecer em 10 campos valor (Ex.: Valor,Valor1,Valor2,Valor3...Valor9). |
|
Voltar ao Topo |
|
 |
|
|
Enviar Mensagens Novas: Proibido. Responder Tópicos Proibido Editar Mensagens: Proibido. Excluir Mensagens: Proibido. Votar em Enquetes: Proibido.
|
|