marcelo01286
Membros-
Total de itens
2 -
Registro em
-
Última visita
Sobre marcelo01286
marcelo01286's Achievements
0
Reputação
-
Como retornar a maior data em consulta sem repetição de chaves
pergunta respondeu ao marcelo01286 de marcelo01286 em Access
<script type='text/javascript'>window.mod_pagespeed_start = Number(new Date());</script> Oi tudo bem? Então, o problema é que só necessito que as duas chaves CPF e TIPO (tipo de treinamento) também aparece para que possa então fazer uma outra consulta com os dados que necessito. Se coloco a chave primária TIPO ele simplesmente me mostra todos os dados correspondentes ao CPF acho que. -
Como retornar a maior data em consulta sem repetição de chaves
uma questão postou marcelo01286 Access
Olá! Tenho duas tabelas uma de Funcionáriose outra de Treinamento. Minha chave primária na tabela Funcionários é o CPF e na tabela de Treinamento é o CPF e TIPO de treinamento. Um Funcionário pode realizar vários TIPOS treinamento, mas não pode realizar o mesmo por isso criei uma chave estrangeira na tabela Treinamento. Estou tentando fazer uma consulta para retornar os registros da tabela treinamento que possui a maior data de conclusão por CPF. Para tanto, se eu fizer o seguinte no ACCESS em SQL: SELECT [Tb Treinamento].[Nf Func], Max([Tb Treinamento].[Dt Conclusao]) AS [MaxDeDt Conclusao] FROM [Tb Treinamento] GROUP BY [Tb Treinamento].[Nf Func]; Deste modo consegui visualizar o número total correto de CPFs sem repetições de outros TIPOS de treinamento cuja a data é a maior. Porém, a minha consulta necessita de outras informações e se tento adicionar por exemplo, Data de envio ou o TIPO da tabela TREINAMENTO ele não me mostra mais a maior data. Ele simplesmente me mostra todos os registros correspondentes com o relacionamento da chave primária de ambas as tabelas. Segue abaixo como estou tentando: SELECT [Tb Treinamento].[Nf Func], [Tb Treinamento].[Dt Envio], Max([Tb Treinamento].[Dt Conclusao]) AS [MaxDeDt Conclusao], [Tb Treinamento].[status trn], [Tb Treinamento].Certificado FROM [Tb Treinamento] GROUP BY [Tb Treinamento].[Nf Func], [Tb Treinamento].[Dt Envio], [Tb Treinamento].[status trn], [Tb Treinamento].Certificado; Poderiam me ajudar? Não sei o que estou fazendo de errado. -_-