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 : Sélectionner tout - Visualiser dans une fenêtre à part
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.