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:
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.
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))
Merci d'avance.
Partager