ciao ragazzi,
spero che mi possiate aiutare a risolvere questo mio problema...che mi fa impazzire da 3 giorni..
Innanzitutto vi dico che questo problema riguarda 2 tabelle presente in un DB MYSQL
- TBL_Report, composta da:
Id
IdNews
IdIscritto
- TBL_Iscritti, composta da:
Id
IdAdmin
Abilitato [tipo campo INT -con valori possibili 0/1]
Richiesta Cancellazione [tipo campo DATE]
Adesso, il problema è questo, dovrei "prelevare" tutti gli iscritti inseriti nella TBL_ISCRITTI che non siano presenti nella TBL_REPORT che fanno parte di un determinato IDADmin, che abbiano nel campo Abilitato lo 0, che non abbiano richiesto la cancellazione (quindi che il campo sia vuoto) e che non abbiano abbinato una IDNews che ho richiesto per il controllo.
La query che ho fatto è questa:
Select * FROM TBL_ISCRITTI A LEFT JOIN TBL_Report B ON A.Id <> B.IdIScritto WHERE A.IdAdmin = 3 AND IsNull(A.Richiesta_Cancellazione) And A.Abilitato = 0 AND B.IdNews = 23
ma purtroppo non funziona...riuscite a capire il perchè ?!!? Mi restituisce sempre un dato errato

Rispondi quotando
