Ciao a tutti,
sto lavorando su database MySql ed ho una tabella con le seguenti colonne:
Quindi, in questa tabella vado a salvare tutte le mansioni assegnate ad un dipendente, e fin qui nessun problema.
Il problema nasce quando vado ad aggiungere ed eliminare mansioni.
Per esempio, alla prima registrazione inserisco per un dipendente mansione 1,2,3,4,5,6.
In un secondo momento, elimino la mansione 3 ed aggiungo la 7.
Esiste un modo senza dover fare i salti mortali di creare un'unica query che che elimini quello che non c'è più nella lista ed aggiunga le new entry?
Grazie.
sto lavorando su database MySql ed ho una tabella con le seguenti colonne:
Codice:
`dipendente_id` INT NOT NULL,
`Mansione_id` INT NOT NULL,
Quindi, in questa tabella vado a salvare tutte le mansioni assegnate ad un dipendente, e fin qui nessun problema.
Il problema nasce quando vado ad aggiungere ed eliminare mansioni.
Per esempio, alla prima registrazione inserisco per un dipendente mansione 1,2,3,4,5,6.
In un secondo momento, elimino la mansione 3 ed aggiungo la 7.
Esiste un modo senza dover fare i salti mortali di creare un'unica query che che elimini quello che non c'è più nella lista ed aggiunga le new entry?
Grazie.