Coluna inválida na lista de seleção porque não está contida em uma função agregada ou na cláusula GROUP BY

Temos uma tabela que irá capturar o registro de furto de cadaemployee. Estou tentando escrever uma consulta para buscar a lista de registros distintos de funcionários pela primeira passagem de hoje.

Estamos salvando as informações da data do furto emdatetime coluna. Aqui está a minha consulta sua exceção de lançamento.

 select distinct 
    [employee number], [Employee First Name]
    ,[Employee Last Name]
    ,min([DateTime])
    ,[Card Number]
    ,[Reader Name]
    ,[Status]
    ,[Location] 
from 
    [Interface].[dbo].[VwEmpSwipeDetail] 
group by  
    [employee number] 
where 
    [datetime] = CURDATE();

Obtendo erro:

A coluna 'Nome da Interface.dbo.VwEmpSwipeDetail.Employee' é inválida na lista de seleção porque não está contida em uma função agregada ou na cláusula GROUP BY.

Alguma ajuda por favor?

Desde já, obrigado.

questionAnswers(4)

yourAnswerToTheQuestion