Amigos, estou tentando fazer uma consulta com esta sql:
SELECT TblAnalista.NomeDoAnalista, TblEmpresa.NomeDaEmpresa, TblProduto.NomeDoProduto, TblProduto.[Ativado], MAX(TblPassosStatus.CodPassosStatus), TblPassosStatus.DataRealizada
FROM ((TblAnalista INNER JOIN TblEmpresa ON TblAnalista.CodAnalista=TblEmpresa.CodAnalista) INNER JOIN TblProduto ON TblEmpresa.CodEmpresa=TblProduto.CodEmpresa) INNER JOIN TblPassosStatus ON TblProduto.CodProduto=TblPassosStatus.CodProduto
WHERE (((TblProduto.[Ativado])=Yes) AND ((TblPassosStatus.DataRealizada) Is Not Null));
Estou precisando saber o maior valor do campo CodPassosStatus, por isso coloquei "MAX" na expressão, mas eu recebo a seguinte mensagem:
Você tentou executar uma consulta que não inclui a expressão 'NomeDoAnalista' especificada como parte de uma função agregada.
Obrigado por ajudar.
SELECT TblAnalista.NomeDoAnalista, TblEmpresa.NomeDaEmpresa, TblProduto.NomeDoProduto, TblProduto.[Ativado], MAX(TblPassosStatus.CodPassosStatus), TblPassosStatus.DataRealizada
FROM ((TblAnalista INNER JOIN TblEmpresa ON TblAnalista.CodAnalista=TblEmpresa.CodAnalista) INNER JOIN TblProduto ON TblEmpresa.CodEmpresa=TblProduto.CodEmpresa) INNER JOIN TblPassosStatus ON TblProduto.CodProduto=TblPassosStatus.CodProduto
WHERE (((TblProduto.[Ativado])=Yes) AND ((TblPassosStatus.DataRealizada) Is Not Null));
Estou precisando saber o maior valor do campo CodPassosStatus, por isso coloquei "MAX" na expressão, mas eu recebo a seguinte mensagem:
Você tentou executar uma consulta que não inclui a expressão 'NomeDoAnalista' especificada como parte de uma função agregada.
Obrigado por ajudar.