Bonjour,
J'ai une problématique de jointure sur une condition paramétré.
Je m'explique :
TABLE 1
Id (numérique) | Alea (numérique)
1 | 1
2 |
3 | 2
4 | 5
TABLE 2
Nom | Valeur
ALEA001 | Cas spécifique 1
ALEA002 | Cas max
ALEA003 | Cas min
ALEA004 | Erreur
Bref j'ai une requête de sélection sur table 1, et je voudrais faire une jointure sur table 2 entre les colonnes T1.Alea et T2.Alea.
La jointure serait du type :T1 LEFT OUTER JOIN T2 ON T2.Nom = CONCAT("ALEA", LPAD(T1.Alea,3,'0'))
Mais vous comprendrez que cette condition ne fonctionne pas.
Si vous avez une solution, je prend
Merci, !
Partager