La tabella originaria DivisionPlanner alla quale accedo tramite link e' composta da Code (chiave primaria), Nome, descrizione, StatoAttivita, DataStato, UltimoAggiornamentoStato.
La tabella originaria Product alla quale accedo tramite link e' composta da CodiceProdotto (Chiave primaria), TipoMateriale, TipoGenealogia, Gruppo, PlanningFamily, Divisione, FamProdotto.
La tabella originaria GenealogiaProdotto alla quale accedo tramite link e' composta da CodiceCommerciale (Chiave primaria), CodiceProduzione, CodiceLineaGrezza, CodiceTestElettrico.
La tabella originaria ProductPerPlant alla quale accedo tramite link e' composta da CodiceProdotto (Chiave primaria), Impianto, CodiceProcesso, CodiceImpiantoPrincipale.
La tabella originaria AreaDiProduzione alla quale accedo tramite link e' composta da Code (chiave primaria), Impianto, Stato, ShippingPlant.
La tabella Data_Di_Aggiornamento e' composta dal solo campo last_Update (chiave primaria) ed avra' sempre un unico record.
Il numero di record delle tabelle originarie e' enorme ed il tempo di esecuzione delle query, tipicamente con relazioni molti-a-uno, e' molto elevato.
Facendo una copia delle tabelle originarie con 5 make-table-query filtrando i soli record relativi alla divisione cui appartengo, quindi sovrascrivendo ogni giorno le tabelle del giorno precedente, il tempo di esecuzione delle query si reduce a qualche secondo.
Quando faccio eseguire le 5 make-table-query, come ultima azione aggiorno il campo last_Update della tabella Data_Di_Aggiornamento con la data odierna.
Volendo evitare di fare la copia ridotta delle tabelle originarie ogni volta che si apre il db, volevo fare in modo che le 5 make-table-query andassero in esecuzione solo quando la data odierna ed il valore last_Update della tabella Data_Di_Aggiornamento sono diversi.
Come faccio a confrontare il valore presente in last_Update con la data odierna?
Grazie