Bonjour,
Ma table Hotel se décrit par Num_Chambre, Carac1, Carac2, Carac3, Carac4, Carac5
J'aimerais pouvoir mettre une note à chaque chambre. Pour se faire je dois compter le nombre de caractéristique qu'à la chambre en question.
Pour chaque caractéristique je peux avoir les valeurs X, 1, 2.
Si la chambre a les caractéristiques :
- 1 = 1,
- 2 = X,
- 3 = 2,
- 4 = 1,
- 5 = 1
j'aimerais comptabiliser les caractéristiques = 1 puis = 2.
Résultat
- 3 caractéristiques à 1 et,
- 1 caractéristique à 2.
Ainsi je pourrais lui mettre une note, qui sera différente d'une autre chambre ayant toutes les caractéristiques avec une note à 1.
C'est pourquoi je ne peux pas faire une simple somme des notes de chaque caractéristique parce que je ne pourrais pas différencier la chambre de l'exemple (où la somme aurait fait 5) de la chambre dont toutes les caractéristiques serait à 1 (ce qui fait également 5).
Auriez vous une idée de comment faire?
Est-ce possible avec une requête SQL?
Merci par avance pour votre aide !!
Partager