February 27
Rimozione di dati tramite una query di eliminazione in Access può causare la perdita di dati importanti, se non è fatto correttamente. Una query di eliminazione rimuove interi record da una o più tabelle multiple ed è principalmente usato quando si vuole cancellare un sacco di dischi. Eseguire il backup del database prima di eseguire una query di eliminazione nel caso in cui si eliminano i record sbagliati, perché non è possibile annullare le modifiche.
1 Inizia una nuova struttura della query e selezionare il tipo di query "Cancella".
2 Selezionare l'opzione "SQL View" e rimuovere il testo predefinito "SELECT;".
3 Tipo "DELETE DISTINCTROW table1. *". Il "Table1" rappresenta la tabella tenendo i record che si desidera eliminare.
4 Tipo "FROM tabella1 INNER JOIN tabella2 ON table1.PK_ID = table2.PK_ID". Il "table2" rappresenta la tabella che si desidera partecipare. Il "PK_ID" rappresenta la chiave primaria utilizzata per unire entrambe le tabelle.
5 Tipo "WHERE (((table2.PK_ID) = 1));".
6 Si sta per eliminare i record in Table1 dove "PK_ID" è uguale a "1" in table2. Eseguire la query.