bonjour
je suis étudiant a l'université et en alternance avec Alcatel, cependant je rencontre certains blocages vis-a-vis de SQL!
je gère la base de données (MySQL)
je dois calculé le pourcentage des réseaux mais je ne sais comment m'y prendre!
ma requete est la suivante:
Code :Sélectionner tout - Visualiser dans une fenêtre à part
SELECT
Release_gsm AS "Release GSM"
,count(*) AS Total
, FORMAT(100*COUNT(*)/(SELECT COUNT(*) FROM customer), 1) AS Pourcentage
, GROUP_CONCAT(DISTINCT Sub_Release_gsm SEPARATOR " - ") AS "Sub releases"
FROM
customer
WHERE
network_status = "active" -- réseau actif
GROUP BY
Release_gsm
;
mais je souhaite rajouter une condition qui est la suivante:
si la release est supérieure a 5%, alors calculer ces sub releases ( en gros je veux détailler le pourcentage de toutes les releases qui sont supérieure a 5%)
exemple:
B10 = 15% // Releases
B10.1= 5% // Sub Releases
B10.2= 3% // Sub Releases
B10.3= 7% // Sub Releases
* Merci *