You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
85 lines
2.5 KiB
85 lines
2.5 KiB
--Nombre de sous catégories par secteur d’activité
|
|
SELECT COUNT(*) "Nombre de sous catégories",NIV1,Libellé
|
|
FROM Naf1
|
|
JOIN Naf5 ON Naf5.NIV1=Naf1.Code
|
|
GROUP BY NIV1,Libellé
|
|
;
|
|
|
|
--Nombres d’entreprises par secteur:
|
|
SELECT COUNT(*) "Nombre d'entreprises",Code,Libellé
|
|
FROM Siren
|
|
JOIN Naf5 ON Siren.activitePrincipaleEtablissement = Naf5.NIV5
|
|
JOIN Naf1 ON Naf1.Code=Naf5.NIV1
|
|
GROUP BY Code,Libellé
|
|
;
|
|
|
|
--Nombres d’entreprises par tranches d’effectifs
|
|
SELECT COUNT(*),Siren.trancheEffectifsEtablissement,effectif
|
|
FROM Siren
|
|
JOIN TailleEntreprise ON Siren.trancheEffectifsEtablissement=TailleEntreprise.trancheEffectifsEtablissement
|
|
GROUP BY Siren.trancheEffectifsEtablissement,effectif
|
|
;
|
|
|
|
SELECT SUM(quantite)"quantité totale",unite
|
|
FROM Emissions
|
|
GROUP BY unite
|
|
;
|
|
|
|
--Quantité d’émissions par polluant:
|
|
SELECT SUM(quantite)"quantité totale",polluant,unite
|
|
FROM Emissions
|
|
GROUP BY polluant,unite
|
|
ORDER BY 1 DESC
|
|
;
|
|
|
|
--Quantité de pollution par région
|
|
SELECT SUM(quantite)"Quantité",region
|
|
FROM Emissions
|
|
JOIN Etablissements ON Etablissements.identifiant=Emissions.identifiant
|
|
GROUP BY region
|
|
ORDER BY 1
|
|
;
|
|
|
|
--Moyenne des notes par année:
|
|
SELECT AVG(Note)"Moyenne",Annee
|
|
FROM IndexEgalite
|
|
GROUP BY Annee
|
|
;
|
|
|
|
--Nombre d’entreprises qui sont au dessus de la moyenne par année:
|
|
SELECT siret,Note
|
|
FROM Siren
|
|
JOIN IndexEgalite ON IndexEgalite.SIREN=Siren.siren
|
|
WHERE siret IN (SELECT numero_siret
|
|
FROM Etablissements)
|
|
;
|
|
|
|
--Moyenne des entreprises qui ont des installations industrielles par année:
|
|
SELECT AVG(Note)"Moyenne",Annee
|
|
FROM IndexEgalite
|
|
GROUP BY Annee
|
|
;
|
|
SELECT Note,siret,Annee
|
|
FROM IndexEgalite
|
|
JOIN Siren ON Siren.siren=IndexEgalite.SIREN
|
|
WHERE siret IN (SELECT numero_siret
|
|
FROM Etablissements)
|
|
GROUP BY Note,siret,Annee
|
|
;
|
|
|
|
--Ratio de déchets dangereux traités par rapport aux déchets dangereux admis par région:
|
|
SELECT SUM(quantite_traitee)/ SUM(quantite_admise),region
|
|
FROM Trait_dechets_dangereux
|
|
JOIN Etablissements ON Etablissements.identifiant=Trait_dechets_dangereux.identifiant
|
|
GROUP BY region
|
|
ORDER BY 1
|
|
;
|
|
|
|
--Quantité d’éliminations réalisées en fonction des différentes techniques d’éliminations:
|
|
SELECT COUNT(*)"quantité",code_operation_eliminatio_valorisation,libelle_operation_eliminatio_valorisation
|
|
FROM Trait_dechets_non_dangereux
|
|
JOIN Etablissements ON Etablissements.identifiant=Trait_dechets_non_dangereux.identifiant
|
|
GROUP BY code_operation_eliminatio_valorisation,libelle_operation_eliminatio_valorisation
|
|
;
|
|
|
|
|