Salve a tutti.
Ho un problema sulla seguente query:
codice:
select tab1.codice_operatore, tab1.chiamate_mattina, tab2.chiamate_sera
from
(
(select count(codice_Operatore) as Chiamate_Mattina, codice_operatore from 05 where (RIGHT(LEFT(Data_Contatto, 13), 2) = '12' OR RIGHT(LEFT(Data_Contatto, 13), 2) = '13' OR RIGHT(LEFT(Data_Contatto, 13), 2) = '14' OR RIGHT(LEFT(Data_Contatto, 13), 2) = '15') AND (Esito_Richiesta = '01' OR Esito_Richiesta = '100') AND Data_Esito = '26/04/2006' GROUP BY Codice_Operatore) as tab1
OUTER JOIN
(select count(codice_Operatore) as chiamate_sera, codice_Operatore from 05 where (RIGHT(LEFT(Data_Contatto, 13), 2) = '17' OR RIGHT(LEFT(Data_Contatto, 13), 2) = '18' OR RIGHT(LEFT(Data_Contatto, 13), 2) = '19' OR RIGHT(LEFT(Data_Contatto, 13), 2) = '20' OR RIGHT(LEFT(Data_Contatto, 13), 2) = '21') AND (Esito_Richiesta = '01' OR Esito_Richiesta = '100') AND Data_Esito = '26/04/2006' GROUP BY codice_Operatore) as tab2
)
L'errore che mi da il DB (Access) è "Syntax error in JOIN operation".
Qualcuno sa dirmi perchè?
Grazie in anticipo a tutti!