... | @@ -41,25 +41,31 @@ Les couches pg sont requêtables en SQL ou via les filtres de QGIS. |
... | @@ -41,25 +41,31 @@ Les couches pg sont requêtables en SQL ou via les filtres de QGIS. |
|
|
|
|
|
Cette solution est la plus puissante, elle permet d'accéder aux données 'en live' et de construire des analyses globales.
|
|
Cette solution est la plus puissante, elle permet d'accéder aux données 'en live' et de construire des analyses globales.
|
|
|
|
|
|
|
|
* Requête simple pour visualiser les différents valeurs de contrats
|
|
```sql
|
|
```sql
|
|
-- Requete simple pour visualiser les différents valeurs de contrats
|
|
|
|
-- SELECT colonne1, colonne2 FROM schema.table
|
|
-- SELECT colonne1, colonne2 FROM schema.table
|
|
SELECT
|
|
SELECT
|
|
contracts
|
|
contracts
|
|
FROM sysma.sysma_action
|
|
FROM sysma.sysma_action;
|
|
-- la liste est répétitive -> supresion des doublons dans l'affichage_txt_ensemble_de_groupes
|
|
```
|
|
|
|
* la liste est répétitive -> suppression des doublons lors de l'affichage
|
|
|
|
```sql
|
|
|
|
-- NOTION : Mot clé DISTINCT
|
|
SELECT
|
|
SELECT
|
|
DISTINCT contracts
|
|
DISTINCT contracts
|
|
FROM sysma.sysma_action
|
|
FROM sysma.sysma_action
|
|
-- selection des actions rattachées au contrat CT EAU (2021-2023)
|
|
```
|
|
-- CLAUSE WHERE
|
|
* selection des actions rattachées au contrat CT EAU (2021-2023)
|
|
|
|
```sql
|
|
|
|
-- NOTION : CLAUSE WHERE
|
|
SELECT
|
|
SELECT
|
|
sysma_action_id, sysma_action
|
|
sysma_action_id, sysma_action
|
|
FROM sysma.sysma_action
|
|
FROM sysma.sysma_action
|
|
WHERE contracts = '{"CT EAU (2021-2023)"}' -- uniquement les actions rattachées à un seul contrat : CT EAU (2021-2023)
|
|
WHERE contracts = '{"CT EAU (2021-2023)"}' -- uniquement les actions rattachées à un seul contrat : CT EAU (2021-2023)
|
|
|
|
```
|
|
-- pour avoir les actions rattahées au moins à CT EAU (2021-2023)
|
|
* pour avoir les actions rattachées au moins à CT EAU (2021-2023)
|
|
-- CLAUSE WHERE suite...
|
|
```sql
|
|
|
|
-- NOTION : CLAUSE WHERE suite ...
|
|
SELECT
|
|
SELECT
|
|
sysma_action_id, sysma_action
|
|
sysma_action_id, sysma_action
|
|
FROM sysma.sysma_action
|
|
FROM sysma.sysma_action
|
... | | ... | |