Optimisation des fonctions?
Bonjour,
je chercher à executer une requête ensemble de tables sur un champ X avec un paramètre Y et je veux que ma requête s'execute automatiquement sur le champ X avec le paramètre Y+1 au sein de la même requête. ceci je pense peut ête fait par les fonctions (ou par l'union aussi).
exemple :
Code:
1 2 3
| SELECT ma.Nom, maFonction(Y+1)
FROM maTable ma
WHERE champX=Y |
avec :
maFonction est une fonction contenant la même requête précédente et qui pour paramètre Y+1 :
maFonction: return SELECT ma.NOM FROM maTable WHERE champX=Y+1
ma question est : est ce qu'il y a moyen d'optimiser tout ça vu que ma fonction réexecute la même requête ce qui n'est pas bon!
Merci :D