ciao a tutti..
sto impazzendo x una query..
vi prego help me..

ho 3 tabelle.utenti,ordini,ordiniprodotti.

UTENTI:campi:
ID,UserID,Mail

ORDINI:campi:
ID,UserID,Totale,DataOrdine

ORDINIPRODOTTI:campi:
ID,IDProdotto,IDOrdine

devo tirar fuori tutte le mail (distinct) degli utenti che in un certo periodo di tempo hanno speso almeno un tot(somma dei totali degli ordini effettuati in quel periodo) che pero' non hanno comprato il prodotto con ID=5.

pero' la query deve per forza iniziare con

SELECT DISTINCT Utenti.Mail FROM Utenti, Ordini, OrdiniProdotti WHERE ...

questo perchè ho una query che viene formata da condizioni successive..quindi ho altre condizioni devo poter aggiungere AND...

qualkuno mi puo' aiutare?