Bonjour
Je suis devant un problème de conception pur, je pense.
Alors soit, je suis pas réveillé (il serait tmepsà 13 H 00) soit j'y arrive pas, mais pas du tout.
J'ai une table qui contient deux champs : Valeur et Etage.
L'idée de ma table est de stocker des valeurs croissantes, allant de 5 en 5 et de dire que à 10 c'est l'étage 2, à 15 c'est l'étage 3 et ainsi de suite. Ensuite, le truc c'est de récupérer le numéro de l'étage.
Et j'arrive pas à faire la requête de sélection.
Pour l'insant j'en sui là et mon retour est de 0 ligne et pour cause :
Je pense qu'il faudrait que je fasse une jointure sur la telle elle même, mais je n'arrive pas à concevoir comment.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 DECLARE @ValeurRech INT SET @ValeurRech = 10 SELECT * FROM Palier WHERE Valeur_Palier <= @ValeurCarac AND Valeur_Palier > @ValeurCarac
Pour info, je suis sur SQL 2005 Express.
Merci pour votre aide.
Partager