Je compte sur votre aide pour cette question. J'utilise Oracle SQL (SQL Developer pour cette vue)...
Si j'ai une table avec les colonnes suivantes :
- ColumnA (Number)
- ColumnB (Number)
- ColumnC (Number)
Dans ma vue j'ai
Select
ColumnA,
ColumnB,
ColumnA + ColumnB As calccolumn1
Maintenant, à ce stade, je veux utiliser calccolumn1 mais je ne peux pas juste dire...
Select
ColumnA,
ColumnB,
ColumnA + ColumnB As calccolumn1
calccolumn1 / ColumnC as calccolumn2
Je suppose que j'ai besoin d'un type de sous-requête... c'est là que j'ai besoin de votre aide... Comment formulerais-je la requête pour pouvoir utiliser calccolumn1 dans un autre calcul dans la même requête ? Il pourrait s'agir d'un If alors ou d'un Case when, mais au final c'est un nombre dérivé.