TRANSFERIR DADOS DE UMA TABELA PARA OUTRA FILTRADO
Pessoal uma dica, ainda não fiz este tipo de procedimento filtrar uma tabela e gravar estes dados em uma outra.
Preciso gravar os cinco melhores pontos que uma matricula teve em um determinado periodo.
Dados:
Nome
Matricula
Pontos
Data
Categoria
Idade
Estes dados estão na tabela SUMULA agora preciso trasferir e gravar na tabela TEMP os mesmos dados só que dos cinco melhores pontos que estiverem lá de cada matricula.
Preciso gravar os cinco melhores pontos que uma matricula teve em um determinado periodo.
Dados:
Nome
Matricula
Pontos
Data
Categoria
Idade
Estes dados estão na tabela SUMULA agora preciso trasferir e gravar na tabela TEMP os mesmos dados só que dos cinco melhores pontos que estiverem lá de cada matricula.
Geroane sua pergunta fica um tanto dificil de responder sem ter o banco de dados em mãos para testar, mais vamos lá:
Estou supondo que a tabela TEMP já existe e possui os atributos Nome, Matricula, Pontos, Data, Categoria, Idade:
Execute a query abaixo utilizando o método Execute do objeto Connection do ADO.
INSERT INTO TEMP ( Nome, Matricula, Pontos, Data, Categoria, Idade )
SELECT Nome, Matricula, Pontos, Data, Categoria, Idade
FROM Sumula
GROUP BY Nome, Matricula, Pontos, Data, Categoria, Idade
HAVING (Count(Matricula) =5 )
ORDER BY Matricula, Pontos DESC
Estou supondo que a tabela TEMP já existe e possui os atributos Nome, Matricula, Pontos, Data, Categoria, Idade:
Execute a query abaixo utilizando o método Execute do objeto Connection do ADO.
INSERT INTO TEMP ( Nome, Matricula, Pontos, Data, Categoria, Idade )
SELECT Nome, Matricula, Pontos, Data, Categoria, Idade
FROM Sumula
GROUP BY Nome, Matricula, Pontos, Data, Categoria, Idade
HAVING (Count(Matricula) =5 )
ORDER BY Matricula, Pontos DESC
Tópico encerrado , respostas não são mais permitidas