Salve a tutti, e scusate pe ril titolo...ma ciò che ho scirtto è proprio ciò che devo trovare.
Praticamente ho 3 tabelle
tab_utenti
id(primaria), nome, cognome...
tab_news
id(primaria), titolo, stralcio,...
tab_associazioni_news_utente
id_utenti, id_news, attivo
id_utenti,id_news sono primarie
Qual è il problema?
Ho creato un pannello dove posso andare ad associare ad ogni utente una lista di news e finquì molto facile.
Ora ho la necessità di andare ad associare una news a + utenti, e anche qui facile apparte il fatto che...devo visualizzare sul pannello della gesione soltanto gli utenti ai quali quella news non è gia associata.
Ho inserito diversi controlli, affinche se riassocio all'utente la news selezionata, non crei doppioni e restituisca errori nelle varie tabelle correlate...
Ma vorrei risolvere il problema dal nascere (pur lasciando i vari controlli)
quindi...
query_1 --> effettuo una queri dalla tabella in cui ho associato all'utente la news (tab_associazioni_news_utente)
query2 --> effettuo una query sulla tabella utenti (tutti)
query_2 -(meno) query_1 = lista utenti ai quali quella news non è associata
Chi mi sa dare una mano per formulare questa query??
Grazie a tutti per l'interessamento e spero di essere stato abbastanza chiaro nell'esporre il problema.
Roberto