[MYSQL] update e join
Inviato: mer 29 lug 2009, 11:05
Salve a tutti!
la domanda è un po' complessa, cercherò di essere chiaro. Ho due tabelle, una (PRODOTTI) contenente un elenco di prodotti, l'altra (GENERI) contenente le tipologie di generi che i prodotti possono avere. Poniamo una corrispondenza univoca, cioè un prodotto, un solo genere. Poniamo anche che le chiavi primarie di entrambe le tabelle siano numeriche autogenerate.
Vorrei potere stabilire un join fra queste due tabelle in modo tale che, quando faccio un update dei dati, possa inserire direttamente il nome del genere lasciando a MySQL il compito di tradurre il genere nel suo id e quindi impostare il valore numerico corretto nella tabella PRODOTTI. È possibile o sono costretto a tenere sempre un prontuario sottomano per ricordare il codice numerico di ciascun genere?
la domanda è un po' complessa, cercherò di essere chiaro. Ho due tabelle, una (PRODOTTI) contenente un elenco di prodotti, l'altra (GENERI) contenente le tipologie di generi che i prodotti possono avere. Poniamo una corrispondenza univoca, cioè un prodotto, un solo genere. Poniamo anche che le chiavi primarie di entrambe le tabelle siano numeriche autogenerate.
Vorrei potere stabilire un join fra queste due tabelle in modo tale che, quando faccio un update dei dati, possa inserire direttamente il nome del genere lasciando a MySQL il compito di tradurre il genere nel suo id e quindi impostare il valore numerico corretto nella tabella PRODOTTI. È possibile o sono costretto a tenere sempre un prontuario sottomano per ricordare il codice numerico di ciascun genere?