SQL Server : SELECT (SELECT COLUMN1 FROM TABLE) FROM TABLE2

alexmilano Messages postés 423 Date d'inscription   Statut Membre Dernière intervention   -  
alexmilano Messages postés 423 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Bon difficile de faire un titre pour ça, j'ai essayé de faire "compréhensible".

Donc, j'aimerais faire un SELECT, sur SQL Server, d'un nom de colonne.



Exemple :

TABLE 1 : Champ1, Champ2
TABLE 2 : Champ3, Champ4

Je voudrais donc sélectionner la VALEUR de champ2 (Qui correspond à un nom de colonne de ma TABLE 2) FROM la TABLE 2 donc.

Exemple de valeurs :

TABLE 1 :
Champ1 | Champ2
_______|_______
champ7, champ12
champ5, champ2
champ4, champ3


TABLE 2 :
Champ3 | Champ4
_______|_______
champ25, champ13
champ1, champ4
champ9, champ3

etc...


Je voudrais donc qu'une requête du genre :

SELECT (SELECT Champ2 FROM TABLE1)
FROM TABLE2

qui me donne le résultat : (Valeurs de champ4 de la TABLE2)
champ13
champ4
champ3



Je cherche cela pour pouvoir taper des noms de champs dans des champs pour ensuite faire des calculs à partir d'une autre table.
ARTICLE1 : CALCUL = LONGUEUR

CARACTERISTIQUES : LONGUEUR, LARGEUR

SELECT (SELECT CALCUL FROM ARTICLE1) FROM CARACTERISTIQUES


En vous remerciant !!

A voir également:

1 réponse

alexmilano Messages postés 423 Date d'inscription   Statut Membre Dernière intervention   27
 
Ah et désolé, je l'avais placé au mauvais endroit, mais vous l'avez déplacé au mauvais endroit aussi, c'est SQL SERVER. Merci :)
0