Devo fare alcune operazioni sulle tabelle, ma per quanto mi sforzi, non riesco a creare la query adatta.
Ho una tabella (Categoria) che ha i seguenti campi:
CATID
CATNAME
Il valore catname è un valore numerico che fà riferimento ad una seconda tabella (Traduzioni) dove a quel valore sono associati diversi campi (Nome_ita, Nome_fra_Nome_eng).
In pratica, ad esempio ho la tabella Categoria con questo campo:
CAT ID - CATNAME
1 - 25
e la tabella Traduzioni con questo campo
ID - NOME_ITA - NOME_FRA - NOME_ENG
25 - Prova - Test - Try
Voglio copiare questi valori in una terza tabella LS_CATEGORIES con i seguenti campi: IDCAT, CATNAME, CATLANG.
In pratica il valore di esempio dovrebbe creare tre righe:
IDCAT - CATNAME - CATLAN
25 - Prova - it
25 - Test - fr
25 - Try - en
Il tutto dovrebbe essere ripetuto per tutti i valori presenti nella tabella di origine (Categorie).
Ho provato con INSERT INTO ls_categories SELECT ....
ma non riesco a unire i valori delle traduzioni correttamente.
Qualcuno riesce ad aiutarmi? Dopo due giorni di tentativi sono punto e a capo.
Grazieeee

Rispondi quotando