Ciao a tutti, premetto che conosco solo le basi di mysql (e DB in generale).
Mi trovo a dover scrivere una query un po' complessa e nonostante abbia fatto alcune ricerche nn ne sono venuto molto a capo, chiedo quindi consulenza
Mi trovo ad avere una tabella con la maggior parte dei dati codificata in numeri (anche i nomi delle colonne)
Es:
TAB

| id | 1 | 2 | 3-1 | 3-2 | 4 |
----------------------------------------------
| 001| Tizio | 2 | 1 | Torino | 2 |
| 002| Caio | 1 | 1 | Bari | 3 |


Ora, io dovrò stampare questa tabella con i dati (sia nome colonne che valori) decodificati. Avevo quindi creato una tabella con le traduzioni:
DECODE

|num| 1 | 2 | 3-1 | 3-2 | 4 |
----------------------------------------------
| 1 | bello |maschio| Si | NULL |sempre|
| 2 | brutto |femmina| No | NULL |ogni tanto|
| 3 | NULL | NULL | Forse | NULL | Mai |

un record per ogni numero più un record per la decodifica della domanda (che nn ho inserito nello schema sopra)

Ora, l'idea è, una volta ottenuto il record con un'altra query, volevo fare una inner join... però boh cosa metto nella condizione?
Qualche idea??

Grazie!