Ciao a tutti,
avrei bisogno di fare pulizia in un mio database ma non so bene come procedere.
Supponiamo che io abbia una tabella di articoli strutturata in questo modo:
ID | Nome articolo | Relazione
Ogni articola ha un valore numerico "relazione" che fa riferimento ad un'altra tabella.
Io vorrei eliminare tutti i campi della tabella articoli ad eccezione di quelli che hanno una determinata relazione. In un linguaggio "umano" vorrei fare una cosa del genere ma non so se è possibile farla con un comando sql:
"ELIMINA * DA tab_articoli AD ECCEZIONE DI QUELLI CHE HANNO relazione = x, relazione = y, relazione = z
Tenete presente che i campi da "risparmiare" sono moltissimi... in termini numerici la tabella "articoli" ha circa 11000 voci e la tabella "relazione" ne ha 8000. Dovrei quindi eliminare circa 3000 voci (11000 - 8000).
Come potrei raggiungere questo risultato? Magari anche usando qualche ciclo php :|
Grazie anticipatamente per l'aiuto!