ma requête fonctionne mais j'aimerais ajouter une colonne calculée
Je veux ajouter une ligne ou une colonne qui contiendra "les résultats" basés sur les informations de la colonne1. La colonne1 contient 2 éléments distincts "OUI" et "NON" ; j'aimerais compte le total de chacun d'eux et le diviser par le nombre total de tout les éléments de la colonne column1
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 SELECT x ,y ,colonne1 FROM BASE1 inner join BASE2 ON BASE1.ID = BASE2.ID ;
EX : disons qu'il y a 3 OUI et 5 NON j'aimerais obtenir un résultat de 3/8 = 0.375 pour les OUI et 5/8 = 0.625 pour les NON J'ai essayé ceci mais ça ne marche pas.
Traduit avec www.DeepL.com/Translator (version gratuite)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 SELECT x , y , column1, ((COUNT () where column1= YES ) / COUNT () ) AS COLUMN_YES, ((COUNT () where column1= NON ) / COUNT () ) AS COLUMN_NO FROM BASE1 ainner join BASE2 ON BASE1.ID = BASE2.ID
Partager