Buongiorno,
ho un problema con una query e non capisco perchè su server locale (windows) funziona mentre su internet (unix) la stessa query si impalla.
Sembrerebbe che l'utilizzo del !EXISTS dia fastidio in qualche modo.
La query è abbastanza banale, considerare i record che hanno il campo TIPO_PAGAMENTO = '3' o '4' e non considerare quelli che, a parità di chiave, hanno il TIPO_PAGAMENTO = '5'
Codice PHP:
SELECT distinct(CODICE_FISCALEFROM pagamenti_generali P                            
                             WHERE  
(P.TIPO_PAGAMENTO '3' or P.TIPO_PAGAMENTO '4') and   
                                  !
EXISTS(SELECT FROM pagamenti_generali P1                               
                                                        WHERE P
.NUM_DOM_AIUTO P1.NUM_DOM_AIUTO AND 
                                                                   
TIPO_PAGAMENTO '5'  and 
                                                                   
P.NEW_MISURA P1.NEW_MISURA
Mi sapreste dare una dritta?
Grazie in anticipo