Tal como indica Casimiro funcionaría.
Tal y como lo haces tú, sería así...
Código Delphi
[-]
dm.Query.SQL.Add('Select a.cedula, b.cedula From Empleados a, Turno_Temporal b');
dm.Query.SQL.Add('Where a.cedula = b.cedula and b.turno_temp = :turno and b.estado =:estado');
1.- para sacar datos de dos tablas -> inner Join. No hay que agrupar ( group by ).
2.- En los motores actuales es mejor inner join que a.campoclave= b.campoclave
Saludos