Alias sur tables 8i_10 depuis un champ
Bonjour,
Voilà je voudrais faire appel à un champ via un alias provenant du résultat d'une requête me ramenant le résultat d'une table et le concaténer plus loin avec un substring dans l'appel à cette même table de la manière suivante:
Code:
1 2 3 4 5 6 7 8 9
| select x.nom_table_ramenée TR
from table x
where exists
(select 'x' from table e where champ = x.champ
and autre_champ = paramètre)
and x.nom_table in
(select max(valeur) from table xx i where champ=x.champ
and libelle in
(select distinct libelle from x||substr(x.nom_table_ramenée,1,15) ou TR)) |
Ce qu'il faut regarder dans mon message c'est surtout la 1ère et la 2ème ligne et je souhaiterais savoir si cela est possible. Etant donné que le résultat de la 1ère requête me ramène le nom de la table moins le 'x' (je ne sais pas pourquoi because logiciel). On m'a parlé d'un appel de table du style "from [TR]". Ne connaissant pas la 10 g mais la 8i, je serais curieux d'en savoir plus.
Merci d'avance.