Créer "variable" dans une requête
Bonjour,
Quelqu'un saurait comment faire en sorte de "créer" et definir nous même une "variable" dans une requête SQL.
Un simple exemple pour m'expliquer :
Code:
1 2 3 4 5 6 7 8 9
| SELECT ID FROM (
SELECT ID FROM eleve
UNION
SELECT ID FROM prof
) AS temp |
Ceci me retourne donc un truc du genre :
Code:
1 2 3 4 5 6 7 8
| ID
==
1 (id eleve 1, etc..)
2
3
1 (id prof 1, ect...)
2
3 |
Maintenant je veux créer une variable pour avoir comme résultat :
Code:
1 2 3 4 5 6 7 8
| ID | GROUPE
=============
1 1
2 1
3 1
1 2
2 2
3 2 |
En gros, j'aimerai définir moi même la valeur de GROUPE pour chaque partie de mon UNION.
Est-ce possible ?
J'ai fait des recherches et suis tombé sur "DECLARE" mais ça n'a pas l'air de fonctionner. :aie:
Merci d'avance