ciao,
il mio problema è questo: ho una tabella che raccoglie tutte le ore dei collaboratori con i campi: (collab/data/mandato/ore)
dall'altra parte ho una tabella fatture (mandato/dataInizio/dataFine).
L'elemento in comune è "mandato".
Devo trovare le attività inserite che non rientrano nelle fatture.
Finora sono riuscito a crearmi una tabella che per ogni attività inserita dal collaboratore verifico se esistono fatture per quel mandato e se ve ne è una le cui date inizio e fine comprendono la data inserita do valore 1, altrimenti 0.
Ora ho una tabella con molti 0 e una serie di 1.
Le attività inserite sono ora ripetute: per esempio se tizio in data x ha svolto il mandato y vedrò ripetuto questi valori tante volte quante sono le fatture del mandato y, per tutte le fatture con data diversa ho 0 e, generalmente, ne ho una con valore 1.
Il mio scopo è ora estrarre quelle attività che non hanno mai un 1, significa che non sono mai state comprese in alcuna fattura.
Purtroppo mi sarà difficile inviare esempi, spero di essere stato chiaro.
Magari tutto l'approccio è sbagliato... qualunque consiglio è ben accetto.