Wikidata:WikiProject France/Communes/Liste des communes avec les divisions administratives
Description edit
Liste des communes avec les divisions administratives de l'État : arrondissement, département et région, de 1999 à 2024.
Requêtes edit
Année | Nombre de communes | Départements | Arrondissements | Départements + Régions | Arrondissements + Départements + Régions |
---|---|---|---|---|---|
1999 | 36,680 | # Communes avec les départements. Au 1er janvier 1999, il y avait 36 680 communes en France.
SELECT ?insee ?commune ?nom ?inseeDépartement ?département
WHERE {
BIND ( "1999-01-01"^^xsd:dateTime as ?dateRecherche ) # Au 1er janvier 1999
?commune p:P374 ?P374node . # existence d'un code Insee
?P374node ps:P374 ?insee . # valeur du code Insee
OPTIONAL { ?P374node pq:P580 ?dateDébutCode . } # date de début du code Insee
OPTIONAL { ?P374node pq:P582 ?dateFinCode . } # date de fin du code Insee
FILTER ( !BOUND(?dateDébutCode) || ?dateDébutCode <= ?dateRecherche ) # ancien code Insee
FILTER ( !BOUND(?dateFinCode) || ?dateFinCode > ?dateRecherche ) # futur code Insee
{
?commune wdt:P31 wd:Q484170 . # nature de commune
OPTIONAL { ?commune wdt:P571 ?dateCréation . } # date de création
OPTIONAL { ?commune wdt:P576 ?dateDissolution . } # date de dissolution
?département wdt:P2586 ?inseeDépartement. # code Insee du département
?commune p:P131 ?P131node .
?P131node ps:P131 ?département . # valeur du département
MINUS { ?P131node pq:P1013 wd:Q583865 . } # département collectivité
OPTIONAL { ?P131node pq:P580 ?dateDébutDépartement . } # date de début du département
OPTIONAL { ?P131node pq:P582 ?dateFinDépartement . } # date de fin du département
}
UNION { VALUES (?commune ?inseeDépartement ?inseeArrondissement ) {(wd:Q90 "75" "751")} } # Paris
FILTER ( !BOUND(?dateCréation) || ?dateCréation <= ?dateRecherche ) # communes futures
FILTER ( !BOUND(?dateDissolution) || ?dateDissolution > ?dateRecherche ) # communes passées
FILTER ( !BOUND(?dateDébutDépartement) || ?dateDébutDépartement <= ?dateRecherche ) # ancien département
FILTER ( !BOUND(?dateFinDépartement) || ?dateFinDépartement > ?dateRecherche ) # futur département
?commune p:P1448 ?P1448node . # existence d'un nom
?P1448node ps:P1448 ?nom . # valeur du nom
FILTER( lang(?nom)="fr" ). # nom en français
MINUS { ?P1448node pq:P2241 ?dépréciationNom . } # nom erroné
OPTIONAL { ?P1448node pq:P580 ?dateDébutNom . } # date de début du nom
OPTIONAL { ?P1448node pq:P582 ?dateFinNom . } # date de fin du nom
FILTER ( !BOUND(?dateDébutNom) || ?dateDébutNom <= ?dateRecherche ) # ancien nom
FILTER ( !BOUND(?dateFinNom) || ?dateFinNom > ?dateRecherche ) # futur nom
}
ORDER BY (?insee)
|
# Communes avec les arrondissements. Au 1er janvier 1999, il y avait 36 680 communes en France.
SELECT ?insee ?commune ?nom ?inseeArrondissement ?arrondissement
WHERE {
BIND ( "1999-01-01"^^xsd:dateTime as ?dateRecherche ) # Au 1er janvier 1999
?commune p:P374 ?P374node . # existence d'un code Insee
?P374node ps:P374 ?insee . # valeur du code Insee
OPTIONAL { ?P374node pq:P580 ?dateDébutCode . } # date de début du code Insee
OPTIONAL { ?P374node pq:P582 ?dateFinCode . } # date de fin du code Insee
FILTER ( !BOUND(?dateDébutCode) || ?dateDébutCode <= ?dateRecherche ) # ancien code Insee
FILTER ( !BOUND(?dateFinCode) || ?dateFinCode > ?dateRecherche ) # futur code Insee
{
?commune wdt:P31 wd:Q484170 . # nature de commune
OPTIONAL { ?commune wdt:P571 ?dateCréation . } # date de création
OPTIONAL { ?commune wdt:P576 ?dateDissolution . } # date de dissolution
OPTIONAL { # pas d'arrondissements à Mayotte
?arrondissement wdt:P3423 ?inseeArrondissement. # code Insee de l'arrondissement
?commune p:P131 ?P131nodeArrondissement .
?P131nodeArrondissement ps:P131 ?arrondissement . # valeur de l'arrondissement
OPTIONAL { ?P131nodeArrondissement pq:P580 ?dateDébutArrondissement . } # date de l'arrondissement
OPTIONAL { ?P131nodeArrondissement pq:P582 ?dateFinArrondissement . } # date de l'arrondissement
}
}
UNION { VALUES (?commune ?inseeDépartement ?inseeArrondissement ) {(wd:Q90 "75" "751")} } # Paris
FILTER ( !BOUND(?dateCréation) || ?dateCréation <= ?dateRecherche ) # communes futures
FILTER ( !BOUND(?dateDissolution) || ?dateDissolution > ?dateRecherche ) # communes passées
FILTER ( !BOUND(?dateDébutArrondissement) || ?dateDébutArrondissement <= ?dateRecherche ) # ancien arrondissement
FILTER ( !BOUND(?dateFinArrondissement) || ?dateFinArrondissement > ?dateRecherche ) # futur arrondissement
?commune p:P1448 ?P1448node . # existence d'un nom
?P1448node ps:P1448 ?nom . # valeur du nom
FILTER( lang(?nom)="fr" ). # nom en français
MINUS { ?P1448node pq:P2241 ?dépréciationNom . } # nom erroné
OPTIONAL { ?P1448node pq:P580 ?dateDébutNom . } # date de début du nom
OPTIONAL { ?P1448node pq:P582 ?dateFinNom . } # date de fin du nom
FILTER ( !BOUND(?dateDébutNom) || ?dateDébutNom <= ?dateRecherche ) # ancien nom
FILTER ( !BOUND(?dateFinNom) || ?dateFinNom > ?dateRecherche ) # futur nom
}
ORDER BY (?insee)
|
# Communes avec départements et régions. Au 1er janvier 1999, il y avait 36 680 communes en France.
SELECT ?insee ?commune ?nom ?inseeDépartement ?département ?inseeRégion ?région
WHERE {
BIND ( "1999-01-01"^^xsd:dateTime as ?dateRecherche ) # Au 1er janvier 1999
?commune p:P374 ?P374node . # existence d'un code Insee
?P374node ps:P374 ?insee . # valeur du code Insee
OPTIONAL { ?P374node pq:P580 ?dateDébutCode . } # date de début du code Insee
OPTIONAL { ?P374node pq:P582 ?dateFinCode . } # date de fin du code Insee
FILTER ( !BOUND(?dateDébutCode) || ?dateDébutCode <= ?dateRecherche ) # ancien code Insee
FILTER ( !BOUND(?dateFinCode) || ?dateFinCode > ?dateRecherche ) # futur code Insee
{
?commune wdt:P31 wd:Q484170 . # nature de commune
OPTIONAL { ?commune wdt:P571 ?dateCréation . } # date de création
OPTIONAL { ?commune wdt:P576 ?dateDissolution . } # date de dissolution
?département wdt:P2586 ?inseeDépartement. # code Insee du département
?commune p:P131 ?P131nodeDépartement .
?P131nodeDépartement ps:P131 ?département . # valeur du département
MINUS { ?P131nodeDépartement pq:P1013 wd:Q583865 . } # département collectivité
OPTIONAL { ?P131nodeDépartement pq:P580 ?dateDébutDépartement . } # date de début du département
OPTIONAL { ?P131nodeDépartement pq:P582 ?dateFinDépartement . } # date de fin du département
{
?région wdt:P2585 ?inseeRégion. # code Insee de la région
?commune p:P131 ?P131nodeRégion .
?P131nodeRégion ps:P131 ?région . # valeur de la région
}
UNION {
?région wdt:P2585 ?inseeRégion. # code Insee de la région
?département p:P131 ?P131nodeRégion .
?P131nodeRégion ps:P131 ?région . # valeur de la région
}
OPTIONAL { ?P131nodeRégion pq:P580 ?dateDébutRégion . } # date de début de la région
OPTIONAL { ?P131nodeRégion pq:P582 ?dateFinRégion . } # date de fin de la région
}
UNION { VALUES (?commune ?inseeDépartement ?inseeArrondissement ?inseeRégion ?région) {(wd:Q90 "75" "751" "11" wd:Q13917)} } # Paris
FILTER ( !BOUND(?dateCréation) || ?dateCréation <= ?dateRecherche ) # communes futures
FILTER ( !BOUND(?dateDissolution) || ?dateDissolution > ?dateRecherche ) # communes passées
FILTER ( !BOUND(?dateDébutDépartement) || ?dateDébutDépartement <= ?dateRecherche ) # ancien département
FILTER ( !BOUND(?dateFinDépartement) || ?dateFinDépartement > ?dateRecherche ) # futur département
FILTER ( !BOUND(?dateDébutRégion) || ?dateDébutRégion <= ?dateRecherche ) # ancienne région
FILTER ( !BOUND(?dateFinRégion) || ?dateFinRégion > ?dateRecherche ) # future région
?commune p:P1448 ?P1448node . # existence d'un nom
?P1448node ps:P1448 ?nom . # valeur du nom
FILTER( lang(?nom)="fr" ). # nom en français
MINUS { ?P1448node pq:P2241 ?dépréciationNom . } # nom erroné
OPTIONAL { ?P1448node pq:P580 ?dateDébutNom . } # date de début du nom
OPTIONAL { ?P1448node pq:P582 ?dateFinNom . } # date de fin du nom
FILTER ( !BOUND(?dateDébutNom) || ?dateDébutNom <= ?dateRecherche ) # ancien nom
FILTER ( !BOUND(?dateFinNom) || ?dateFinNom > ?dateRecherche ) # futur nom
}
ORDER BY (?insee)
|
# Communes avec arrondissements, départements et régions. Au 1er janvier 1999, il y avait 36 680 communes en France.
SELECT ?insee ?commune ?nom ?inseeArrondissement ?arrondissement ?inseeDépartement ?département ?inseeRégion ?région
WHERE {
BIND ( "1999-01-01"^^xsd:dateTime as ?dateRecherche ) # Au 1er janvier 1999
?commune p:P374 ?P374node . # existence d'un code Insee
?P374node ps:P374 ?insee . # valeur du code Insee
OPTIONAL { ?P374node pq:P580 ?dateDébutCode . } # date de début du code Insee
OPTIONAL { ?P374node pq:P582 ?dateFinCode . } # date de fin du code Insee
FILTER ( !BOUND(?dateDébutCode) || ?dateDébutCode <= ?dateRecherche ) # ancien code Insee
FILTER ( !BOUND(?dateFinCode) || ?dateFinCode > ?dateRecherche ) # futur code Insee
{
?commune wdt:P31 wd:Q484170 . # nature de commune
OPTIONAL { ?commune wdt:P571 ?dateCréation . } # date de création
OPTIONAL { ?commune wdt:P576 ?dateDissolution . } # date de dissolution
?département wdt:P2586 ?inseeDépartement. # code Insee du département
?commune p:P131 ?P131nodeDépartement .
?P131nodeDépartement ps:P131 ?département . # valeur du département
MINUS { ?P131nodeDépartement pq:P1013 wd:Q583865 . } # département collectivité
OPTIONAL { ?P131nodeDépartement pq:P580 ?dateDébutDépartement . } # date de début du département
OPTIONAL { ?P131nodeDépartement pq:P582 ?dateFinDépartement . } # date de fin du département
OPTIONAL { # pas d'arrondissements à Mayotte
?arrondissement wdt:P3423 ?inseeArrondissement. # code Insee de l'arrondissement
?commune p:P131 ?P131nodeArrondissement .
?P131nodeArrondissement ps:P131 ?arrondissement . # valeur de l'arrondissement
OPTIONAL { ?P131nodeArrondissement pq:P580 ?dateDébutArrondissement . } # date de début de l'arrondissement
OPTIONAL { ?P131nodeArrondissement pq:P582 ?dateFinArrondissement . } # date de fin de l'arrondissement
}
{
?région wdt:P2585 ?inseeRégion. # code Insee de la région
?commune p:P131 ?P131nodeRégion .
?P131nodeRégion ps:P131 ?région . # valeur de la région
}
UNION {
?région wdt:P2585 ?inseeRégion. # code Insee de la région
?département p:P131 ?P131nodeRégion .
?P131nodeRégion ps:P131 ?région . # valeur de la région
}
OPTIONAL { ?P131nodeRégion pq:P580 ?dateDébutRégion . } # date de début de la région
OPTIONAL { ?P131nodeRégion pq:P582 ?dateFinRégion . } # date de fin de la région
}
UNION { VALUES (?commune ?inseeDépartement ?inseeArrondissement ?inseeRégion ?région) {(wd:Q90 "75" "751" "11" wd:Q13917)} } # Paris
FILTER ( !BOUND(?dateCréation) || ?dateCréation <= ?dateRecherche ) # communes futures
FILTER ( !BOUND(?dateDissolution) || ?dateDissolution > ?dateRecherche ) # communes passées
FILTER ( !BOUND(?dateDébutDépartement) || ?dateDébutDépartement <= ?dateRecherche ) # ancien département
FILTER ( !BOUND(?dateFinDépartement) || ?dateFinDépartement > ?dateRecherche ) # futur département
FILTER ( !BOUND(?dateDébutArrondissement) || ?dateDébutArrondissement <= ?dateRecherche ) # ancien arrondissement
FILTER ( !BOUND(?dateFinArrondissement) || ?dateFinArrondissement > ?dateRecherche ) # futur arrondissement
FILTER ( !BOUND(?dateDébutRégion) || ?dateDébutRégion <= ?dateRecherche ) # ancienne région
FILTER ( !BOUND(?dateFinRégion) || ?dateFinRégion > ?dateRecherche ) # future région
?commune p:P1448 ?P1448node . # existence d'un nom
?P1448node ps:P1448 ?nom . # valeur du nom
FILTER( lang(?nom)="fr" ). # nom en français
MINUS { ?P1448node pq:P2241 ?dépréciationNom . } # nom erroné
OPTIONAL { ?P1448node pq:P580 ?dateDébutNom . } # date de début du nom
OPTIONAL { ?P1448node pq:P582 ?dateFinNom . } # date de fin du nom
FILTER ( !BOUND(?dateDébutNom) || ?dateDébutNom <= ?dateRecherche ) # ancien nom
FILTER ( !BOUND(?dateFinNom) || ?dateFinNom > ?dateRecherche ) # futur nom
}
ORDER BY (?insee)
|
2000 | 36,680 | # Communes avec les départements. Au 1er janvier 2000, il y avait 36 680 communes en France.
SELECT ?insee ?commune ?nom ?inseeDépartement ?département
WHERE {
BIND ( "2000-01-01"^^xsd:dateTime as ?dateRecherche ) # Au 1er janvier 2000
?commune p:P374 ?P374node . # existence d'un code Insee
?P374node ps:P374 ?insee . # valeur du code Insee
OPTIONAL { ?P374node pq:P580 ?dateDébutCode . } # date de début du code Insee
OPTIONAL { ?P374node pq:P582 ?dateFinCode . } # date de fin du code Insee
FILTER ( !BOUND(?dateDébutCode) || ?dateDébutCode <= ?dateRecherche ) # ancien code Insee
FILTER ( !BOUND(?dateFinCode) || ?dateFinCode > ?dateRecherche ) # futur code Insee
{
?commune wdt:P31 wd:Q484170 . # nature de commune
OPTIONAL { ?commune wdt:P571 ?dateCréation . } # date de création
OPTIONAL { ?commune wdt:P576 ?dateDissolution . } # date de dissolution
?département wdt:P2586 ?inseeDépartement. # code Insee du département
?commune p:P131 ?P131node .
?P131node ps:P131 ?département . # valeur du département
MINUS { ?P131node pq:P1013 wd:Q583865 . } # département collectivité
OPTIONAL { ?P131node pq:P580 ?dateDébutDépartement . } # date de début du département
OPTIONAL { ?P131node pq:P582 ?dateFinDépartement . } # date de fin du département
}
UNION { VALUES (?commune ?inseeDépartement ?inseeArrondissement ) {(wd:Q90 "75" "751")} } # Paris
FILTER ( !BOUND(?dateCréation) || ?dateCréation <= ?dateRecherche ) # communes futures
FILTER ( !BOUND(?dateDissolution) || ?dateDissolution > ?dateRecherche ) # communes passées
FILTER ( !BOUND(?dateDébutDépartement) || ?dateDébutDépartement <= ?dateRecherche ) # ancien département
FILTER ( !BOUND(?dateFinDépartement) || ?dateFinDépartement > ?dateRecherche ) # futur département
?commune p:P1448 ?P1448node . # existence d'un nom
?P1448node ps:P1448 ?nom . # valeur du nom
FILTER( lang(?nom)="fr" ). # nom en français
MINUS { ?P1448node pq:P2241 ?dépréciationNom . } # nom erroné
OPTIONAL { ?P1448node pq:P580 ?dateDébutNom . } # date de début du nom
OPTIONAL { ?P1448node pq:P582 ?dateFinNom . } # date de fin du nom
FILTER ( !BOUND(?dateDébutNom) || ?dateDébutNom <= ?dateRecherche ) # ancien nom
FILTER ( !BOUND(?dateFinNom) || ?dateFinNom > ?dateRecherche ) # futur nom
}
ORDER BY (?insee)
|
# Communes avec les arrondissements. Au 1er janvier 2000, il y avait 36 680 communes en France.
SELECT ?insee ?commune ?nom ?inseeArrondissement ?arrondissement
WHERE {
BIND ( "2000-01-01"^^xsd:dateTime as ?dateRecherche ) # Au 1er janvier 2000
?commune p:P374 ?P374node . # existence d'un code Insee
?P374node ps:P374 ?insee . # valeur du code Insee
OPTIONAL { ?P374node pq:P580 ?dateDébutCode . } # date de début du code Insee
OPTIONAL { ?P374node pq:P582 ?dateFinCode . } # date de fin du code Insee
FILTER ( !BOUND(?dateDébutCode) || ?dateDébutCode <= ?dateRecherche ) # ancien code Insee
FILTER ( !BOUND(?dateFinCode) || ?dateFinCode > ?dateRecherche ) # futur code Insee
{
?commune wdt:P31 wd:Q484170 . # nature de commune
OPTIONAL { ?commune wdt:P571 ?dateCréation . } # date de création
OPTIONAL { ?commune wdt:P576 ?dateDissolution . } # date de dissolution
OPTIONAL { # pas d'arrondissements à Mayotte
?arrondissement wdt:P3423 ?inseeArrondissement. # code Insee de l'arrondissement
?commune p:P131 ?P131nodeArrondissement .
?P131nodeArrondissement ps:P131 ?arrondissement . # valeur de l'arrondissement
OPTIONAL { ?P131nodeArrondissement pq:P580 ?dateDébutArrondissement . } # date de l'arrondissement
OPTIONAL { ?P131nodeArrondissement pq:P582 ?dateFinArrondissement . } # date de l'arrondissement
}
}
UNION { VALUES (?commune ?inseeDépartement ?inseeArrondissement ) {(wd:Q90 "75" "751")} } # Paris
FILTER ( !BOUND(?dateCréation) || ?dateCréation <= ?dateRecherche ) # communes futures
FILTER ( !BOUND(?dateDissolution) || ?dateDissolution > ?dateRecherche ) # communes passées
FILTER ( !BOUND(?dateDébutArrondissement) || ?dateDébutArrondissement <= ?dateRecherche ) # ancien arrondissement
FILTER ( !BOUND(?dateFinArrondissement) || ?dateFinArrondissement > ?dateRecherche ) # futur arrondissement
?commune p:P1448 ?P1448node . # existence d'un nom
?P1448node ps:P1448 ?nom . # valeur du nom
FILTER( lang(?nom)="fr" ). # nom en français
MINUS { ?P1448node pq:P2241 ?dépréciationNom . } # nom erroné
OPTIONAL { ?P1448node pq:P580 ?dateDébutNom . } # date de début du nom
OPTIONAL { ?P1448node pq:P582 ?dateFinNom . } # date de fin du nom
FILTER ( !BOUND(?dateDébutNom) || ?dateDébutNom <= ?dateRecherche ) # ancien nom
FILTER ( !BOUND(?dateFinNom) || ?dateFinNom > ?dateRecherche ) # futur nom
}
ORDER BY (?insee)
|
# Communes avec départements et régions. Au 1er janvier 2000, il y avait 36 680 communes en France.
SELECT ?insee ?commune ?nom ?inseeDépartement ?département ?inseeRégion ?région
WHERE {
BIND ( "2000-01-01"^^xsd:dateTime as ?dateRecherche ) # Au 1er janvier 2000
?commune p:P374 ?P374node . # existence d'un code Insee
?P374node ps:P374 ?insee . # valeur du code Insee
OPTIONAL { ?P374node pq:P580 ?dateDébutCode . } # date de début du code Insee
OPTIONAL { ?P374node pq:P582 ?dateFinCode . } # date de fin du code Insee
FILTER ( !BOUND(?dateDébutCode) || ?dateDébutCode <= ?dateRecherche ) # ancien code Insee
FILTER ( !BOUND(?dateFinCode) || ?dateFinCode > ?dateRecherche ) # futur code Insee
{
?commune wdt:P31 wd:Q484170 . # nature de commune
OPTIONAL { ?commune wdt:P571 ?dateCréation . } # date de création
OPTIONAL { ?commune wdt:P576 ?dateDissolution . } # date de dissolution
?département wdt:P2586 ?inseeDépartement. # code Insee du département
?commune p:P131 ?P131nodeDépartement .
?P131nodeDépartement ps:P131 ?département . # valeur du département
MINUS { ?P131nodeDépartement pq:P1013 wd:Q583865 . } # département collectivité
OPTIONAL { ?P131nodeDépartement pq:P580 ?dateDébutDépartement . } # date de début du département
OPTIONAL { ?P131nodeDépartement pq:P582 ?dateFinDépartement . } # date de fin du département
{
?région wdt:P2585 ?inseeRégion. # code Insee de la région
?commune p:P131 ?P131nodeRégion .
?P131nodeRégion ps:P131 ?région . # valeur de la région
}
UNION {
?région wdt:P2585 ?inseeRégion. # code Insee de la région
?département p:P131 ?P131nodeRégion .
?P131nodeRégion ps:P131 ?région . # valeur de la région
}
OPTIONAL { ?P131nodeRégion pq:P580 ?dateDébutRégion . } # date de début de la région
OPTIONAL { ?P131nodeRégion pq:P582 ?dateFinRégion . } # date de fin de la région
}
UNION { VALUES (?commune ?inseeDépartement ?inseeArrondissement ?inseeRégion ?région) {(wd:Q90 "75" "751" "11" wd:Q13917)} } # Paris
FILTER ( !BOUND(?dateCréation) || ?dateCréation <= ?dateRecherche ) # communes futures
FILTER ( !BOUND(?dateDissolution) || ?dateDissolution > ?dateRecherche ) # communes passées
FILTER ( !BOUND(?dateDébutDépartement) || ?dateDébutDépartement <= ?dateRecherche ) # ancien département
FILTER ( !BOUND(?dateFinDépartement) || ?dateFinDépartement > ?dateRecherche ) # futur département
FILTER ( !BOUND(?dateDébutRégion) || ?dateDébutRégion <= ?dateRecherche ) # ancienne région
FILTER ( !BOUND(?dateFinRégion) || ?dateFinRégion > ?dateRecherche ) # future région
?commune p:P1448 ?P1448node . # existence d'un nom
?P1448node ps:P1448 ?nom . # valeur du nom
FILTER( lang(?nom)="fr" ). # nom en français
MINUS { ?P1448node pq:P2241 ?dépréciationNom . } # nom erroné
OPTIONAL { ?P1448node pq:P580 ?dateDébutNom . } # date de début du nom
OPTIONAL { ?P1448node pq:P582 ?dateFinNom . } # date de fin du nom
FILTER ( !BOUND(?dateDébutNom) || ?dateDébutNom <= ?dateRecherche ) # ancien nom
FILTER ( !BOUND(?dateFinNom) || ?dateFinNom > ?dateRecherche ) # futur nom
}
ORDER BY (?insee)
|
# Communes avec arrondissements, départements et régions. Au 1er janvier 2000, il y avait 36 680 communes en France.
SELECT ?insee ?commune ?nom ?inseeArrondissement ?arrondissement ?inseeDépartement ?département ?inseeRégion ?région
WHERE {
BIND ( "2000-01-01"^^xsd:dateTime as ?dateRecherche ) # Au 1er janvier 2000
?commune p:P374 ?P374node . # existence d'un code Insee
?P374node ps:P374 ?insee . # valeur du code Insee
OPTIONAL { ?P374node pq:P580 ?dateDébutCode . } # date de début du code Insee
OPTIONAL { ?P374node pq:P582 ?dateFinCode . } # date de fin du code Insee
FILTER ( !BOUND(?dateDébutCode) || ?dateDébutCode <= ?dateRecherche ) # ancien code Insee
FILTER ( !BOUND(?dateFinCode) || ?dateFinCode > ?dateRecherche ) # futur code Insee
{
?commune wdt:P31 wd:Q484170 . # nature de commune
OPTIONAL { ?commune wdt:P571 ?dateCréation . } # date de création
OPTIONAL { ?commune wdt:P576 ?dateDissolution . } # date de dissolution
?département wdt:P2586 ?inseeDépartement. # code Insee du département
?commune p:P131 ?P131nodeDépartement .
?P131nodeDépartement ps:P131 ?département . # valeur du département
MINUS { ?P131nodeDépartement pq:P1013 wd:Q583865 . } # département collectivité
OPTIONAL { ?P131nodeDépartement pq:P580 ?dateDébutDépartement . } # date de début du département
OPTIONAL { ?P131nodeDépartement pq:P582 ?dateFinDépartement . } # date de fin du département
OPTIONAL { # pas d'arrondissements à Mayotte
?arrondissement wdt:P3423 ?inseeArrondissement. # code Insee de l'arrondissement
?commune p:P131 ?P131nodeArrondissement .
?P131nodeArrondissement ps:P131 ?arrondissement . # valeur de l'arrondissement
OPTIONAL { ?P131nodeArrondissement pq:P580 ?dateDébutArrondissement . } # date de début de l'arrondissement
OPTIONAL { ?P131nodeArrondissement pq:P582 ?dateFinArrondissement . } # date de fin de l'arrondissement
}
{
?région wdt:P2585 ?inseeRégion. # code Insee de la région
?commune p:P131 ?P131nodeRégion .
?P131nodeRégion ps:P131 ?région . # valeur de la région
}
UNION {
?région wdt:P2585 ?inseeRégion. # code Insee de la région
?département p:P131 ?P131nodeRégion .
?P131nodeRégion ps:P131 ?région . # valeur de la région
}
OPTIONAL { ?P131nodeRégion pq:P580 ?dateDébutRégion . } # date de début de la région
OPTIONAL { ?P131nodeRégion pq:P582 ?dateFinRégion . } # date de fin de la région
}
UNION { VALUES (?commune ?inseeDépartement ?inseeArrondissement ?inseeRégion ?région) {(wd:Q90 "75" "751" "11" wd:Q13917)} } # Paris
FILTER ( !BOUND(?dateCréation) || ?dateCréation <= ?dateRecherche ) # communes futures
FILTER ( !BOUND(?dateDissolution) || ?dateDissolution > ?dateRecherche ) # communes passées
FILTER ( !BOUND(?dateDébutDépartement) || ?dateDébutDépartement <= ?dateRecherche ) # ancien département
FILTER ( !BOUND(?dateFinDépartement) || ?dateFinDépartement > ?dateRecherche ) # futur département
FILTER ( !BOUND(?dateDébutArrondissement) || ?dateDébutArrondissement <= ?dateRecherche ) # ancien arrondissement
FILTER ( !BOUND(?dateFinArrondissement) || ?dateFinArrondissement > ?dateRecherche ) # futur arrondissement
FILTER ( !BOUND(?dateDébutRégion) || ?dateDébutRégion <= ?dateRecherche ) # ancienne région
FILTER ( !BOUND(?dateFinRégion) || ?dateFinRégion > ?dateRecherche ) # future région
?commune p:P1448 ?P1448node . # existence d'un nom
?P1448node ps:P1448 ?nom . # valeur du nom
FILTER( lang(?nom)="fr" ). # nom en français
MINUS { ?P1448node pq:P2241 ?dépréciationNom . } # nom erroné
OPTIONAL { ?P1448node pq:P580 ?dateDébutNom . } # date de début du nom
OPTIONAL { ?P1448node pq:P582 ?dateFinNom . } # date de fin du nom
FILTER ( !BOUND(?dateDébutNom) || ?dateDébutNom <= ?dateRecherche ) # ancien nom
FILTER ( !BOUND(?dateFinNom) || ?dateFinNom > ?dateRecherche ) # futur nom
}
ORDER BY (?insee)
|
2001 | 36,677 | # Communes avec les départements. Au 1er janvier 2001, il y avait 36 677 communes en France.
SELECT ?insee ?commune ?nom ?inseeDépartement ?département
WHERE {
BIND ( "2001-01-01"^^xsd:dateTime as ?dateRecherche ) # Au 1er janvier 2001
?commune p:P374 ?P374node . # existence d'un code Insee
?P374node ps:P374 ?insee . # valeur du code Insee
OPTIONAL { ?P374node pq:P580 ?dateDébutCode . } # date de début du code Insee
OPTIONAL { ?P374node pq:P582 ?dateFinCode . } # date de fin du code Insee
FILTER ( !BOUND(?dateDébutCode) || ?dateDébutCode <= ?dateRecherche ) # ancien code Insee
FILTER ( !BOUND(?dateFinCode) || ?dateFinCode > ?dateRecherche ) # futur code Insee
{
?commune wdt:P31 wd:Q484170 . # nature de commune
OPTIONAL { ?commune wdt:P571 ?dateCréation . } # date de création
OPTIONAL { ?commune wdt:P576 ?dateDissolution . } # date de dissolution
?département wdt:P2586 ?inseeDépartement. # code Insee du département
?commune p:P131 ?P131node .
?P131node ps:P131 ?département . # valeur du département
MINUS { ?P131node pq:P1013 wd:Q583865 . } # département collectivité
OPTIONAL { ?P131node pq:P580 ?dateDébutDépartement . } # date de début du département
OPTIONAL { ?P131node pq:P582 ?dateFinDépartement . } # date de fin du département
}
UNION { VALUES (?commune ?inseeDépartement ?inseeArrondissement ) {(wd:Q90 "75" "751")} } # Paris
FILTER ( !BOUND(?dateCréation) || ?dateCréation <= ?dateRecherche ) # communes futures
FILTER ( !BOUND(?dateDissolution) || ?dateDissolution > ?dateRecherche ) # communes passées
FILTER ( !BOUND(?dateDébutDépartement) || ?dateDébutDépartement <= ?dateRecherche ) # ancien département
FILTER ( !BOUND(?dateFinDépartement) || ?dateFinDépartement > ?dateRecherche ) # futur département
?commune p:P1448 ?P1448node . # existence d'un nom
?P1448node ps:P1448 ?nom . # valeur du nom
FILTER( lang(?nom)="fr" ). # nom en français
MINUS { ?P1448node pq:P2241 ?dépréciationNom . } # nom erroné
OPTIONAL { ?P1448node pq:P580 ?dateDébutNom . } # date de début du nom
OPTIONAL { ?P1448node pq:P582 ?dateFinNom . } # date de fin du nom
FILTER ( !BOUND(?dateDébutNom) || ?dateDébutNom <= ?dateRecherche ) # ancien nom
FILTER ( !BOUND(?dateFinNom) || ?dateFinNom > ?dateRecherche ) # futur nom
}
ORDER BY (?insee)
|
# Communes avec les arrondissements. Au 1er janvier 2001, il y avait 36 677 communes en France.
SELECT ?insee ?commune ?nom ?inseeArrondissement ?arrondissement
WHERE {
BIND ( "2001-01-01"^^xsd:dateTime as ?dateRecherche ) # Au 1er janvier 2001
?commune p:P374 ?P374node . # existence d'un code Insee
?P374node ps:P374 ?insee . # valeur du code Insee
OPTIONAL { ?P374node pq:P580 ?dateDébutCode . } # date de début du code Insee
OPTIONAL { ?P374node pq:P582 ?dateFinCode . } # date de fin du code Insee
FILTER ( !BOUND(?dateDébutCode) || ?dateDébutCode <= ?dateRecherche ) # ancien code Insee
FILTER ( !BOUND(?dateFinCode) || ?dateFinCode > ?dateRecherche ) # futur code Insee
{
?commune wdt:P31 wd:Q484170 . # nature de commune
OPTIONAL { ?commune wdt:P571 ?dateCréation . } # date de création
OPTIONAL { ?commune wdt:P576 ?dateDissolution . } # date de dissolution
OPTIONAL { # pas d'arrondissements à Mayotte
?arrondissement wdt:P3423 ?inseeArrondissement. # code Insee de l'arrondissement
?commune p:P131 ?P131nodeArrondissement .
?P131nodeArrondissement ps:P131 ?arrondissement . # valeur de l'arrondissement
OPTIONAL { ?P131nodeArrondissement pq:P580 ?dateDébutArrondissement . } # date de l'arrondissement
OPTIONAL { ?P131nodeArrondissement pq:P582 ?dateFinArrondissement . } # date de l'arrondissement
}
}
UNION { VALUES (?commune ?inseeDépartement ?inseeArrondissement ) {(wd:Q90 "75" "751")} } # Paris
FILTER ( !BOUND(?dateCréation) || ?dateCréation <= ?dateRecherche ) # communes futures
FILTER ( !BOUND(?dateDissolution) || ?dateDissolution > ?dateRecherche ) # communes passées
FILTER ( !BOUND(?dateDébutArrondissement) || ?dateDébutArrondissement <= ?dateRecherche ) # ancien arrondissement
FILTER ( !BOUND(?dateFinArrondissement) || ?dateFinArrondissement > ?dateRecherche ) # futur arrondissement
?commune p:P1448 ?P1448node . # existence d'un nom
?P1448node ps:P1448 ?nom . # valeur du nom
FILTER( lang(?nom)="fr" ). # nom en français
MINUS { ?P1448node pq:P2241 ?dépréciationNom . } # nom erroné
OPTIONAL { ?P1448node pq:P580 ?dateDébutNom . } # date de début du nom
OPTIONAL { ?P1448node pq:P582 ?dateFinNom . } # date de fin du nom
FILTER ( !BOUND(?dateDébutNom) || ?dateDébutNom <= ?dateRecherche ) # ancien nom
FILTER ( !BOUND(?dateFinNom) || ?dateFinNom > ?dateRecherche ) # futur nom
}
ORDER BY (?insee)
|
# Communes avec départements et régions. Au 1er janvier 2001, il y avait 36 677 communes en France.
SELECT ?insee ?commune ?nom ?inseeDépartement ?département ?inseeRégion ?région
WHERE {
BIND ( "2001-01-01"^^xsd:dateTime as ?dateRecherche ) # Au 1er janvier 2001
?commune p:P374 ?P374node . # existence d'un code Insee
?P374node ps:P374 ?insee . # valeur du code Insee
OPTIONAL { ?P374node pq:P580 ?dateDébutCode . } # date de début du code Insee
OPTIONAL { ?P374node pq:P582 ?dateFinCode . } # date de fin du code Insee
FILTER ( !BOUND(?dateDébutCode) || ?dateDébutCode <= ?dateRecherche ) # ancien code Insee
FILTER ( !BOUND(?dateFinCode) || ?dateFinCode > ?dateRecherche ) # futur code Insee
{
?commune wdt:P31 wd:Q484170 . # nature de commune
OPTIONAL { ?commune wdt:P571 ?dateCréation . } # date de création
OPTIONAL { ?commune wdt:P576 ?dateDissolution . } # date de dissolution
?département wdt:P2586 ?inseeDépartement. # code Insee du département
?commune p:P131 ?P131nodeDépartement .
?P131nodeDépartement ps:P131 ?département . # valeur du département
MINUS { ?P131nodeDépartement pq:P1013 wd:Q583865 . } # département collectivité
OPTIONAL { ?P131nodeDépartement pq:P580 ?dateDébutDépartement . } # date de début du département
OPTIONAL { ?P131nodeDépartement pq:P582 ?dateFinDépartement . } # date de fin du département
{
?région wdt:P2585 ?inseeRégion. # code Insee de la région
?commune p:P131 ?P131nodeRégion .
?P131nodeRégion ps:P131 ?région . # valeur de la région
}
UNION {
?région wdt:P2585 ?inseeRégion. # code Insee de la région
?département p:P131 ?P131nodeRégion .
?P131nodeRégion ps:P131 ?région . # valeur de la région
}
OPTIONAL { ?P131nodeRégion pq:P580 ?dateDébutRégion . } # date de début de la région
OPTIONAL { ?P131nodeRégion pq:P582 ?dateFinRégion . } # date de fin de la région
}
UNION { VALUES (?commune ?inseeDépartement ?inseeArrondissement ?inseeRégion ?région) {(wd:Q90 "75" "751" "11" wd:Q13917)} } # Paris
FILTER ( !BOUND(?dateCréation) || ?dateCréation <= ?dateRecherche ) # communes futures
FILTER ( !BOUND(?dateDissolution) || ?dateDissolution > ?dateRecherche ) # communes passées
FILTER ( !BOUND(?dateDébutDépartement) || ?dateDébutDépartement <= ?dateRecherche ) # ancien département
FILTER ( !BOUND(?dateFinDépartement) || ?dateFinDépartement > ?dateRecherche ) # futur département
FILTER ( !BOUND(?dateDébutRégion) || ?dateDébutRégion <= ?dateRecherche ) # ancienne région
FILTER ( !BOUND(?dateFinRégion) || ?dateFinRégion > ?dateRecherche ) # future région
?commune p:P1448 ?P1448node . # existence d'un nom
?P1448node ps:P1448 ?nom . # valeur du nom
FILTER( lang(?nom)="fr" ). # nom en français
MINUS { ?P1448node pq:P2241 ?dépréciationNom . } # nom erroné
OPTIONAL { ?P1448node pq:P580 ?dateDébutNom . } # date de début du nom
OPTIONAL { ?P1448node pq:P582 ?dateFinNom . } # date de fin du nom
FILTER ( !BOUND(?dateDébutNom) || ?dateDébutNom <= ?dateRecherche ) # ancien nom
FILTER ( !BOUND(?dateFinNom) || ?dateFinNom > ?dateRecherche ) # futur nom
}
ORDER BY (?insee)
|
# Communes avec arrondissements, départements et régions. Au 1er janvier 2001, il y avait 36 677 communes en France.
SELECT ?insee ?commune ?nom ?inseeArrondissement ?arrondissement ?inseeDépartement ?département ?inseeRégion ?région
WHERE {
BIND ( "2001-01-01"^^xsd:dateTime as ?dateRecherche ) # Au 1er janvier 2001
?commune p:P374 ?P374node . # existence d'un code Insee
?P374node ps:P374 ?insee . # valeur du code Insee
OPTIONAL { ?P374node pq:P580 ?dateDébutCode . } # date de début du code Insee
OPTIONAL { ?P374node pq:P582 ?dateFinCode . } # date de fin du code Insee
FILTER ( !BOUND(?dateDébutCode) || ?dateDébutCode <= ?dateRecherche ) # ancien code Insee
FILTER ( !BOUND(?dateFinCode) || ?dateFinCode > ?dateRecherche ) # futur code Insee
{
?commune wdt:P31 wd:Q484170 . # nature de commune
OPTIONAL { ?commune wdt:P571 ?dateCréation . } # date de création
OPTIONAL { ?commune wdt:P576 ?dateDissolution . } # date de dissolution
?département wdt:P2586 ?inseeDépartement. # code Insee du département
?commune p:P131 ?P131nodeDépartement .
?P131nodeDépartement ps:P131 ?département . # valeur du département
MINUS { ?P131nodeDépartement pq:P1013 wd:Q583865 . } # département collectivité
OPTIONAL { ?P131nodeDépartement pq:P580 ?dateDébutDépartement . } # date de début du département
OPTIONAL { ?P131nodeDépartement pq:P582 ?dateFinDépartement . } # date de fin du département
OPTIONAL { # pas d'arrondissements à Mayotte
?arrondissement wdt:P3423 ?inseeArrondissement. # code Insee de l'arrondissement
?commune p:P131 ?P131nodeArrondissement .
?P131nodeArrondissement ps:P131 ?arrondissement . # valeur de l'arrondissement
OPTIONAL { ?P131nodeArrondissement pq:P580 ?dateDébutArrondissement . } # date de début de l'arrondissement
OPTIONAL { ?P131nodeArrondissement pq:P582 ?dateFinArrondissement . } # date de fin de l'arrondissement
}
{
?région wdt:P2585 ?inseeRégion. # code Insee de la région
?commune p:P131 ?P131nodeRégion .
?P131nodeRégion ps:P131 ?région . # valeur de la région
}
UNION {
?région wdt:P2585 ?inseeRégion. # code Insee de la région
?département p:P131 ?P131nodeRégion .
?P131nodeRégion ps:P131 ?région . # valeur de la région
}
OPTIONAL { ?P131nodeRégion pq:P580 ?dateDébutRégion . } # date de début de la région
OPTIONAL { ?P131nodeRégion pq:P582 ?dateFinRégion . } # date de fin de la région
}
UNION { VALUES (?commune ?inseeDépartement ?inseeArrondissement ?inseeRégion ?région) {(wd:Q90 "75" "751" "11" wd:Q13917)} } # Paris
FILTER ( !BOUND(?dateCréation) || ?dateCréation <= ?dateRecherche ) # communes futures
FILTER ( !BOUND(?dateDissolution) || ?dateDissolution > ?dateRecherche ) # communes passées
FILTER ( !BOUND(?dateDébutDépartement) || ?dateDébutDépartement <= ?dateRecherche ) # ancien département
FILTER ( !BOUND(?dateFinDépartement) || ?dateFinDépartement > ?dateRecherche ) # futur département
FILTER ( !BOUND(?dateDébutArrondissement) || ?dateDébutArrondissement <= ?dateRecherche ) # ancien arrondissement
FILTER ( !BOUND(?dateFinArrondissement) || ?dateFinArrondissement > ?dateRecherche ) # futur arrondissement
FILTER ( !BOUND(?dateDébutRégion) || ?dateDébutRégion <= ?dateRecherche ) # ancienne région
FILTER ( !BOUND(?dateFinRégion) || ?dateFinRégion > ?dateRecherche ) # future région
?commune p:P1448 ?P1448node . # existence d'un nom
?P1448node ps:P1448 ?nom . # valeur du nom
FILTER( lang(?nom)="fr" ). # nom en français
MINUS { ?P1448node pq:P2241 ?dépréciationNom . } # nom erroné
OPTIONAL { ?P1448node pq:P580 ?dateDébutNom . } # date de début du nom
OPTIONAL { ?P1448node pq:P582 ?dateFinNom . } # date de fin du nom
FILTER ( !BOUND(?dateDébutNom) || ?dateDébutNom <= ?dateRecherche ) # ancien nom
FILTER ( !BOUND(?dateFinNom) || ?dateFinNom > ?dateRecherche ) # futur nom
}
ORDER BY (?insee)
|
2002 | 36,679 | # Communes avec les départements. Au 1er janvier 2002, il y avait 36 679 communes en France.
SELECT ?insee ?commune ?nom ?inseeDépartement ?département
WHERE {
BIND ( "2002-01-01"^^xsd:dateTime as ?dateRecherche ) # Au 1er janvier 2002
?commune p:P374 ?P374node . # existence d'un code Insee
?P374node ps:P374 ?insee . # valeur du code Insee
OPTIONAL { ?P374node pq:P580 ?dateDébutCode . } # date de début du code Insee
OPTIONAL { ?P374node pq:P582 ?dateFinCode . } # date de fin du code Insee
FILTER ( !BOUND(?dateDébutCode) || ?dateDébutCode <= ?dateRecherche ) # ancien code Insee
FILTER ( !BOUND(?dateFinCode) || ?dateFinCode > ?dateRecherche ) # futur code Insee
{
?commune wdt:P31 wd:Q484170 . # nature de commune
OPTIONAL { ?commune wdt:P571 ?dateCréation . } # date de création
OPTIONAL { ?commune wdt:P576 ?dateDissolution . } # date de dissolution
?département wdt:P2586 ?inseeDépartement. # code Insee du département
?commune p:P131 ?P131node .
?P131node ps:P131 ?département . # valeur du département
MINUS { ?P131node pq:P1013 wd:Q583865 . } # département collectivité
OPTIONAL { ?P131node pq:P580 ?dateDébutDépartement . } # date de début du département
OPTIONAL { ?P131node pq:P582 ?dateFinDépartement . } # date de fin du département
}
UNION { VALUES (?commune ?inseeDépartement ?inseeArrondissement ) {(wd:Q90 "75" "751")} } # Paris
FILTER ( !BOUND(?dateCréation) || ?dateCréation <= ?dateRecherche ) # communes futures
FILTER ( !BOUND(?dateDissolution) || ?dateDissolution > ?dateRecherche ) # communes passées
FILTER ( !BOUND(?dateDébutDépartement) || ?dateDébutDépartement <= ?dateRecherche ) # ancien département
FILTER ( !BOUND(?dateFinDépartement) || ?dateFinDépartement > ?dateRecherche ) # futur département
?commune p:P1448 ?P1448node . # existence d'un nom
?P1448node ps:P1448 ?nom . # valeur du nom
FILTER( lang(?nom)="fr" ). # nom en français
MINUS { ?P1448node pq:P2241 ?dépréciationNom . } # nom erroné
OPTIONAL { ?P1448node pq:P580 ?dateDébutNom . } # date de début du nom
OPTIONAL { ?P1448node pq:P582 ?dateFinNom . } # date de fin du nom
FILTER ( !BOUND(?dateDébutNom) || ?dateDébutNom <= ?dateRecherche ) # ancien nom
FILTER ( !BOUND(?dateFinNom) || ?dateFinNom > ?dateRecherche ) # futur nom
}
ORDER BY (?insee)
|
# Communes avec les arrondissements. Au 1er janvier 2002, il y avait 36 679 communes en France.
SELECT ?insee ?commune ?nom ?inseeArrondissement ?arrondissement
WHERE {
BIND ( "2002-01-01"^^xsd:dateTime as ?dateRecherche ) # Au 1er janvier 2002
?commune p:P374 ?P374node . # existence d'un code Insee
?P374node ps:P374 ?insee . # valeur du code Insee
OPTIONAL { ?P374node pq:P580 ?dateDébutCode . } # date de début du code Insee
OPTIONAL { ?P374node pq:P582 ?dateFinCode . } # date de fin du code Insee
FILTER ( !BOUND(?dateDébutCode) || ?dateDébutCode <= ?dateRecherche ) # ancien code Insee
FILTER ( !BOUND(?dateFinCode) || ?dateFinCode > ?dateRecherche ) # futur code Insee
{
?commune wdt:P31 wd:Q484170 . # nature de commune
OPTIONAL { ?commune wdt:P571 ?dateCréation . } # date de création
OPTIONAL { ?commune wdt:P576 ?dateDissolution . } # date de dissolution
OPTIONAL { # pas d'arrondissements à Mayotte
?arrondissement wdt:P3423 ?inseeArrondissement. # code Insee de l'arrondissement
?commune p:P131 ?P131nodeArrondissement .
?P131nodeArrondissement ps:P131 ?arrondissement . # valeur de l'arrondissement
OPTIONAL { ?P131nodeArrondissement pq:P580 ?dateDébutArrondissement . } # date de l'arrondissement
OPTIONAL { ?P131nodeArrondissement pq:P582 ?dateFinArrondissement . } # date de l'arrondissement
}
}
UNION { VALUES (?commune ?inseeDépartement ?inseeArrondissement ) {(wd:Q90 "75" "751")} } # Paris
FILTER ( !BOUND(?dateCréation) || ?dateCréation <= ?dateRecherche ) # communes futures
FILTER ( !BOUND(?dateDissolution) || ?dateDissolution > ?dateRecherche ) # communes passées
FILTER ( !BOUND(?dateDébutArrondissement) || ?dateDébutArrondissement <= ?dateRecherche ) # ancien arrondissement
FILTER ( !BOUND(?dateFinArrondissement) || ?dateFinArrondissement > ?dateRecherche ) # futur arrondissement
?commune p:P1448 ?P1448node . # existence d'un nom
?P1448node ps:P1448 ?nom . # valeur du nom
FILTER( lang(?nom)="fr" ). # nom en français
MINUS { ?P1448node pq:P2241 ?dépréciationNom . } # nom erroné
OPTIONAL { ?P1448node pq:P580 ?dateDébutNom . } # date de début du nom
OPTIONAL { ?P1448node pq:P582 ?dateFinNom . } # date de fin du nom
FILTER ( !BOUND(?dateDébutNom) || ?dateDébutNom <= ?dateRecherche ) # ancien nom
FILTER ( !BOUND(?dateFinNom) || ?dateFinNom > ?dateRecherche ) # futur nom
}
ORDER BY (?insee)
|
# Communes avec départements et régions. Au 1er janvier 2002, il y avait 36 679 communes en France.
SELECT ?insee ?commune ?nom ?inseeDépartement ?département ?inseeRégion ?région
WHERE {
BIND ( "2002-01-01"^^xsd:dateTime as ?dateRecherche ) # Au 1er janvier 2002
?commune p:P374 ?P374node . # existence d'un code Insee
?P374node ps:P374 ?insee . # valeur du code Insee
OPTIONAL { ?P374node pq:P580 ?dateDébutCode . } # date de début du code Insee
OPTIONAL { ?P374node pq:P582 ?dateFinCode . } # date de fin du code Insee
FILTER ( !BOUND(?dateDébutCode) || ?dateDébutCode <= ?dateRecherche ) # ancien code Insee
FILTER ( !BOUND(?dateFinCode) || ?dateFinCode > ?dateRecherche ) # futur code Insee
{
?commune wdt:P31 wd:Q484170 . # nature de commune
OPTIONAL { ?commune wdt:P571 ?dateCréation . } # date de création
OPTIONAL { ?commune wdt:P576 ?dateDissolution . } # date de dissolution
?département wdt:P2586 ?inseeDépartement. # code Insee du département
?commune p:P131 ?P131nodeDépartement .
?P131nodeDépartement ps:P131 ?département . # valeur du département
MINUS { ?P131nodeDépartement pq:P1013 wd:Q583865 . } # département collectivité
OPTIONAL { ?P131nodeDépartement pq:P580 ?dateDébutDépartement . } # date de début du département
OPTIONAL { ?P131nodeDépartement pq:P582 ?dateFinDépartement . } # date de fin du département
{
?région wdt:P2585 ?inseeRégion. # code Insee de la région
?commune p:P131 ?P131nodeRégion .
?P131nodeRégion ps:P131 ?région . # valeur de la région
}
UNION {
?région wdt:P2585 ?inseeRégion. # code Insee de la région
?département p:P131 ?P131nodeRégion .
?P131nodeRégion ps:P131 ?région . # valeur de la région
}
OPTIONAL { ?P131nodeRégion pq:P580 ?dateDébutRégion . } # date de début de la région
OPTIONAL { ?P131nodeRégion pq:P582 ?dateFinRégion . } # date de fin de la région
}
UNION { VALUES (?commune ?inseeDépartement ?inseeArrondissement ?inseeRégion ?région) {(wd:Q90 "75" "751" "11" wd:Q13917)} } # Paris
FILTER ( !BOUND(?dateCréation) || ?dateCréation <= ?dateRecherche ) # communes futures
FILTER ( !BOUND(?dateDissolution) || ?dateDissolution > ?dateRecherche ) # communes passées
FILTER ( !BOUND(?dateDébutDépartement) || ?dateDébutDépartement <= ?dateRecherche ) # ancien département
FILTER ( !BOUND(?dateFinDépartement) || ?dateFinDépartement > ?dateRecherche ) # futur département
FILTER ( !BOUND(?dateDébutRégion) || ?dateDébutRégion <= ?dateRecherche ) # ancienne région
FILTER ( !BOUND(?dateFinRégion) || ?dateFinRégion > ?dateRecherche ) # future région
?commune p:P1448 ?P1448node . # existence d'un nom
?P1448node ps:P1448 ?nom . # valeur du nom
FILTER( lang(?nom)="fr" ). # nom en français
MINUS { ?P1448node pq:P2241 ?dépréciationNom . } # nom erroné
OPTIONAL { ?P1448node pq:P580 ?dateDébutNom . } # date de début du nom
OPTIONAL { ?P1448node pq:P582 ?dateFinNom . } # date de fin du nom
FILTER ( !BOUND(?dateDébutNom) || ?dateDébutNom <= ?dateRecherche ) # ancien nom
FILTER ( !BOUND(?dateFinNom) || ?dateFinNom > ?dateRecherche ) # futur nom
}
ORDER BY (?insee)
|
# Communes avec arrondissements, départements et régions. Au 1er janvier 2002, il y avait 36 679 communes en France.
SELECT ?insee ?commune ?nom ?inseeArrondissement ?arrondissement ?inseeDépartement ?département ?inseeRégion ?région
WHERE {
BIND ( "2002-01-01"^^xsd:dateTime as ?dateRecherche ) # Au 1er janvier 2002
?commune p:P374 ?P374node . # existence d'un code Insee
?P374node ps:P374 ?insee . # valeur du code Insee
OPTIONAL { ?P374node pq:P580 ?dateDébutCode . } # date de début du code Insee
OPTIONAL { ?P374node pq:P582 ?dateFinCode . } # date de fin du code Insee
FILTER ( !BOUND(?dateDébutCode) || ?dateDébutCode <= ?dateRecherche ) # ancien code Insee
FILTER ( !BOUND(?dateFinCode) || ?dateFinCode > ?dateRecherche ) # futur code Insee
{
?commune wdt:P31 wd:Q484170 . # nature de commune
OPTIONAL { ?commune wdt:P571 ?dateCréation . } # date de création
OPTIONAL { ?commune wdt:P576 ?dateDissolution . } # date de dissolution
?département wdt:P2586 ?inseeDépartement. # code Insee du département
?commune p:P131 ?P131nodeDépartement .
?P131nodeDépartement ps:P131 ?département . # valeur du département
MINUS { ?P131nodeDépartement pq:P1013 wd:Q583865 . } # département collectivité
OPTIONAL { ?P131nodeDépartement pq:P580 ?dateDébutDépartement . } # date de début du département
OPTIONAL { ?P131nodeDépartement pq:P582 ?dateFinDépartement . } # date de fin du département
OPTIONAL { # pas d'arrondissements à Mayotte
?arrondissement wdt:P3423 ?inseeArrondissement. # code Insee de l'arrondissement
?commune p:P131 ?P131nodeArrondissement .
?P131nodeArrondissement ps:P131 ?arrondissement . # valeur de l'arrondissement
OPTIONAL { ?P131nodeArrondissement pq:P580 ?dateDébutArrondissement . } # date de début de l'arrondissement
OPTIONAL { ?P131nodeArrondissement pq:P582 ?dateFinArrondissement . } # date de fin de l'arrondissement
}
{
?région wdt:P2585 ?inseeRégion. # code Insee de la région
?commune p:P131 ?P131nodeRégion .
?P131nodeRégion ps:P131 ?région . # valeur de la région
}
UNION {
?région wdt:P2585 ?inseeRégion. # code Insee de la région
?département p:P131 ?P131nodeRégion .
?P131nodeRégion ps:P131 ?région . # valeur de la région
}
OPTIONAL { ?P131nodeRégion pq:P580 ?dateDébutRégion . } # date de début de la région
OPTIONAL { ?P131nodeRégion pq:P582 ?dateFinRégion . } # date de fin de la région
}
UNION { VALUES (?commune ?inseeDépartement ?inseeArrondissement ?inseeRégion ?région) {(wd:Q90 "75" "751" "11" wd:Q13917)} } # Paris
FILTER ( !BOUND(?dateCréation) || ?dateCréation <= ?dateRecherche ) # communes futures
FILTER ( !BOUND(?dateDissolution) || ?dateDissolution > ?dateRecherche ) # communes passées
FILTER ( !BOUND(?dateDébutDépartement) || ?dateDébutDépartement <= ?dateRecherche ) # ancien département
FILTER ( !BOUND(?dateFinDépartement) || ?dateFinDépartement > ?dateRecherche ) # futur département
FILTER ( !BOUND(?dateDébutArrondissement) || ?dateDébutArrondissement <= ?dateRecherche ) # ancien arrondissement
FILTER ( !BOUND(?dateFinArrondissement) || ?dateFinArrondissement > ?dateRecherche ) # futur arrondissement
FILTER ( !BOUND(?dateDébutRégion) || ?dateDébutRégion <= ?dateRecherche ) # ancienne région
FILTER ( !BOUND(?dateFinRégion) || ?dateFinRégion > ?dateRecherche ) # future région
?commune p:P1448 ?P1448node . # existence d'un nom
?P1448node ps:P1448 ?nom . # valeur du nom
FILTER( lang(?nom)="fr" ). # nom en français
MINUS { ?P1448node pq:P2241 ?dépréciationNom . } # nom erroné
OPTIONAL { ?P1448node pq:P580 ?dateDébutNom . } # date de début du nom
OPTIONAL { ?P1448node pq:P582 ?dateFinNom . } # date de fin du nom
FILTER ( !BOUND(?dateDébutNom) || ?dateDébutNom <= ?dateRecherche ) # ancien nom
FILTER ( !BOUND(?dateFinNom) || ?dateFinNom > ?dateRecherche ) # futur nom
}
ORDER BY (?insee)
|
2003 | 36,678 | # Communes avec les départements. Au 1er janvier 2003, il y avait 36 678 communes en France.
SELECT ?insee ?commune ?nom ?inseeDépartement ?département
WHERE {
BIND ( "2003-01-01"^^xsd:dateTime as ?dateRecherche ) # Au 1er janvier 2003
?commune p:P374 ?P374node . # existence d'un code Insee
?P374node ps:P374 ?insee . # valeur du code Insee
OPTIONAL { ?P374node pq:P580 ?dateDébutCode . } # date de début du code Insee
OPTIONAL { ?P374node pq:P582 ?dateFinCode . } # date de fin du code Insee
FILTER ( !BOUND(?dateDébutCode) || ?dateDébutCode <= ?dateRecherche ) # ancien code Insee
FILTER ( !BOUND(?dateFinCode) || ?dateFinCode > ?dateRecherche ) # futur code Insee
{
?commune wdt:P31 wd:Q484170 . # nature de commune
OPTIONAL { ?commune wdt:P571 ?dateCréation . } # date de création
OPTIONAL { ?commune wdt:P576 ?dateDissolution . } # date de dissolution
?département wdt:P2586 ?inseeDépartement. # code Insee du département
?commune p:P131 ?P131node .
?P131node ps:P131 ?département . # valeur du département
MINUS { ?P131node pq:P1013 wd:Q583865 . } # département collectivité
OPTIONAL { ?P131node pq:P580 ?dateDébutDépartement . } # date de début du département
OPTIONAL { ?P131node pq:P582 ?dateFinDépartement . } # date de fin du département
}
UNION { VALUES (?commune ?inseeDépartement ?inseeArrondissement ) {(wd:Q90 "75" "751")} } # Paris
FILTER ( !BOUND(?dateCréation) || ?dateCréation <= ?dateRecherche ) # communes futures
FILTER ( !BOUND(?dateDissolution) || ?dateDissolution > ?dateRecherche ) # communes passées
FILTER ( !BOUND(?dateDébutDépartement) || ?dateDébutDépartement <= ?dateRecherche ) # ancien département
FILTER ( !BOUND(?dateFinDépartement) || ?dateFinDépartement > ?dateRecherche ) # futur département
?commune p:P1448 ?P1448node . # existence d'un nom
?P1448node ps:P1448 ?nom . # valeur du nom
FILTER( lang(?nom)="fr" ). # nom en français
MINUS { ?P1448node pq:P2241 ?dépréciationNom . } # nom erroné
OPTIONAL { ?P1448node pq:P580 ?dateDébutNom . } # date de début du nom
OPTIONAL { ?P1448node pq:P582 ?dateFinNom . } # date de fin du nom
FILTER ( !BOUND(?dateDébutNom) || ?dateDébutNom <= ?dateRecherche ) # ancien nom
FILTER ( !BOUND(?dateFinNom) || ?dateFinNom > ?dateRecherche ) # futur nom
}
ORDER BY (?insee)
|
# Communes avec les arrondissements. Au 1er janvier 2003, il y avait 36 678 communes en France.
SELECT ?insee ?commune ?nom ?inseeArrondissement ?arrondissement
WHERE {
BIND ( "2003-01-01"^^xsd:dateTime as ?dateRecherche ) # Au 1er janvier 2003
?commune p:P374 ?P374node . # existence d'un code Insee
?P374node ps:P374 ?insee . # valeur du code Insee
OPTIONAL { ?P374node pq:P580 ?dateDébutCode . } # date de début du code Insee
OPTIONAL { ?P374node pq:P582 ?dateFinCode . } # date de fin du code Insee
FILTER ( !BOUND(?dateDébutCode) || ?dateDébutCode <= ?dateRecherche ) # ancien code Insee
FILTER ( !BOUND(?dateFinCode) || ?dateFinCode > ?dateRecherche ) # futur code Insee
{
?commune wdt:P31 wd:Q484170 . # nature de commune
OPTIONAL { ?commune wdt:P571 ?dateCréation . } # date de création
OPTIONAL { ?commune wdt:P576 ?dateDissolution . } # date de dissolution
OPTIONAL { # pas d'arrondissements à Mayotte
?arrondissement wdt:P3423 ?inseeArrondissement. # code Insee de l'arrondissement
?commune p:P131 ?P131nodeArrondissement .
?P131nodeArrondissement ps:P131 ?arrondissement . # valeur de l'arrondissement
OPTIONAL { ?P131nodeArrondissement pq:P580 ?dateDébutArrondissement . } # date de l'arrondissement
OPTIONAL { ?P131nodeArrondissement pq:P582 ?dateFinArrondissement . } # date de l'arrondissement
}
}
UNION { VALUES (?commune ?inseeDépartement ?inseeArrondissement ) {(wd:Q90 "75" "751")} } # Paris
FILTER ( !BOUND(?dateCréation) || ?dateCréation <= ?dateRecherche ) # communes futures
FILTER ( !BOUND(?dateDissolution) || ?dateDissolution > ?dateRecherche ) # communes passées
FILTER ( !BOUND(?dateDébutArrondissement) || ?dateDébutArrondissement <= ?dateRecherche ) # ancien arrondissement
FILTER ( !BOUND(?dateFinArrondissement) || ?dateFinArrondissement > ?dateRecherche ) # futur arrondissement
?commune p:P1448 ?P1448node . # existence d'un nom
?P1448node ps:P1448 ?nom . # valeur du nom
FILTER( lang(?nom)="fr" ). # nom en français
MINUS { ?P1448node pq:P2241 ?dépréciationNom . } # nom erroné
OPTIONAL { ?P1448node pq:P580 ?dateDébutNom . } # date de début du nom
OPTIONAL { ?P1448node pq:P582 ?dateFinNom . } # date de fin du nom
FILTER ( !BOUND(?dateDébutNom) || ?dateDébutNom <= ?dateRecherche ) # ancien nom
FILTER ( !BOUND(?dateFinNom) || ?dateFinNom > ?dateRecherche ) # futur nom
}
ORDER BY (?insee)
|
# Communes avec départements et régions. Au 1er janvier 2003, il y avait 36 678 communes en France.
SELECT ?insee ?commune ?nom ?inseeDépartement ?département ?inseeRégion ?région
WHERE {
BIND ( "2003-01-01"^^xsd:dateTime as ?dateRecherche ) # Au 1er janvier 2003
?commune p:P374 ?P374node . # existence d'un code Insee
?P374node ps:P374 ?insee . # valeur du code Insee
OPTIONAL { ?P374node pq:P580 ?dateDébutCode . } # date de début du code Insee
OPTIONAL { ?P374node pq:P582 ?dateFinCode . } # date de fin du code Insee
FILTER ( !BOUND(?dateDébutCode) || ?dateDébutCode <= ?dateRecherche ) # ancien code Insee
FILTER ( !BOUND(?dateFinCode) || ?dateFinCode > ?dateRecherche ) # futur code Insee
{
?commune wdt:P31 wd:Q484170 . # nature de commune
OPTIONAL { ?commune wdt:P571 ?dateCréation . } # date de création
OPTIONAL { ?commune wdt:P576 ?dateDissolution . } # date de dissolution
?département wdt:P2586 ?inseeDépartement. # code Insee du département
?commune p:P131 ?P131nodeDépartement .
?P131nodeDépartement ps:P131 ?département . # valeur du département
MINUS { ?P131nodeDépartement pq:P1013 wd:Q583865 . } # département collectivité
OPTIONAL { ?P131nodeDépartement pq:P580 ?dateDébutDépartement . } # date de début du département
OPTIONAL { ?P131nodeDépartement pq:P582 ?dateFinDépartement . } # date de fin du département
{
?région wdt:P2585 ?inseeRégion. # code Insee de la région
?commune p:P131 ?P131nodeRégion .
?P131nodeRégion ps:P131 ?région . # valeur de la région
}
UNION {
?région wdt:P2585 ?inseeRégion. # code Insee de la région
?département p:P131 ?P131nodeRégion .
?P131nodeRégion ps:P131 ?région . # valeur de la région
}
OPTIONAL { ?P131nodeRégion pq:P580 ?dateDébutRégion . } # date de début de la région
OPTIONAL { ?P131nodeRégion pq:P582 ?dateFinRégion . } # date de fin de la région
}
UNION { VALUES (?commune ?inseeDépartement ?inseeArrondissement ?inseeRégion ?région) {(wd:Q90 "75" "751" "11" wd:Q13917)} } # Paris
FILTER ( !BOUND(?dateCréation) || ?dateCréation <= ?dateRecherche ) # communes futures
FILTER ( !BOUND(?dateDissolution) || ?dateDissolution > ?dateRecherche ) # communes passées
FILTER ( !BOUND(?dateDébutDépartement) || ?dateDébutDépartement <= ?dateRecherche ) # ancien département
FILTER ( !BOUND(?dateFinDépartement) || ?dateFinDépartement > ?dateRecherche ) # futur département
FILTER ( !BOUND(?dateDébutRégion) || ?dateDébutRégion <= ?dateRecherche ) # ancienne région
FILTER ( !BOUND(?dateFinRégion) || ?dateFinRégion > ?dateRecherche ) # future région
?commune p:P1448 ?P1448node . # existence d'un nom
?P1448node ps:P1448 ?nom . # valeur du nom
FILTER( lang(?nom)="fr" ). # nom en français
MINUS { ?P1448node pq:P2241 ?dépréciationNom . } # nom erroné
OPTIONAL { ?P1448node pq:P580 ?dateDébutNom . } # date de début du nom
OPTIONAL { ?P1448node pq:P582 ?dateFinNom . } # date de fin du nom
FILTER ( !BOUND(?dateDébutNom) || ?dateDébutNom <= ?dateRecherche ) # ancien nom
FILTER ( !BOUND(?dateFinNom) || ?dateFinNom > ?dateRecherche ) # futur nom
}
ORDER BY (?insee)
|
# Communes avec arrondissements, départements et régions. Au 1er janvier 2003, il y avait 36 678 communes en France.
SELECT ?insee ?commune ?nom ?inseeArrondissement ?arrondissement ?inseeDépartement ?département ?inseeRégion ?région
WHERE {
BIND ( "2003-01-01"^^xsd:dateTime as ?dateRecherche ) # Au 1er janvier 2003
?commune p:P374 ?P374node . # existence d'un code Insee
?P374node ps:P374 ?insee . # valeur du code Insee
OPTIONAL { ?P374node pq:P580 ?dateDébutCode . } # date de début du code Insee
OPTIONAL { ?P374node pq:P582 ?dateFinCode . } # date de fin du code Insee
FILTER ( !BOUND(?dateDébutCode) || ?dateDébutCode <= ?dateRecherche ) # ancien code Insee
FILTER ( !BOUND(?dateFinCode) || ?dateFinCode > ?dateRecherche ) # futur code Insee
{
?commune wdt:P31 wd:Q484170 . # nature de commune
OPTIONAL { ?commune wdt:P571 ?dateCréation . } # date de création
OPTIONAL { ?commune wdt:P576 ?dateDissolution . } # date de dissolution
?département wdt:P2586 ?inseeDépartement. # code Insee du département
?commune p:P131 ?P131nodeDépartement .
?P131nodeDépartement ps:P131 ?département . # valeur du département
MINUS { ?P131nodeDépartement pq:P1013 wd:Q583865 . } # département collectivité
OPTIONAL { ?P131nodeDépartement pq:P580 ?dateDébutDépartement . } # date de début du département
OPTIONAL { ?P131nodeDépartement pq:P582 ?dateFinDépartement . } # date de fin du département
OPTIONAL { # pas d'arrondissements à Mayotte
?arrondissement wdt:P3423 ?inseeArrondissement. # code Insee de l'arrondissement
?commune p:P131 ?P131nodeArrondissement .
?P131nodeArrondissement ps:P131 ?arrondissement . # valeur de l'arrondissement
OPTIONAL { ?P131nodeArrondissement pq:P580 ?dateDébutArrondissement . } # date de début de l'arrondissement
OPTIONAL { ?P131nodeArrondissement pq:P582 ?dateFinArrondissement . } # date de fin de l'arrondissement
}
{
?région wdt:P2585 ?inseeRégion. # code Insee de la région
?commune p:P131 ?P131nodeRégion .
?P131nodeRégion ps:P131 ?région . # valeur de la région
}
UNION {
?région wdt:P2585 ?inseeRégion. # code Insee de la région
?département p:P131 ?P131nodeRégion .
?P131nodeRégion ps:P131 ?région . # valeur de la région
}
OPTIONAL { ?P131nodeRégion pq:P580 ?dateDébutRégion . } # date de début de la région
OPTIONAL { ?P131nodeRégion pq:P582 ?dateFinRégion . } # date de fin de la région
}
UNION { VALUES (?commune ?inseeDépartement ?inseeArrondissement ?inseeRégion ?région) {(wd:Q90 "75" "751" "11" wd:Q13917)} } # Paris
FILTER ( !BOUND(?dateCréation) || ?dateCréation <= ?dateRecherche ) # communes futures
FILTER ( !BOUND(?dateDissolution) || ?dateDissolution > ?dateRecherche ) # communes passées
FILTER ( !BOUND(?dateDébutDépartement) || ?dateDébutDépartement <= ?dateRecherche ) # ancien département
FILTER ( !BOUND(?dateFinDépartement) || ?dateFinDépartement > ?dateRecherche ) # futur département
FILTER ( !BOUND(?dateDébutArrondissement) || ?dateDébutArrondissement <= ?dateRecherche ) # ancien arrondissement
FILTER ( !BOUND(?dateFinArrondissement) || ?dateFinArrondissement > ?dateRecherche ) # futur arrondissement
FILTER ( !BOUND(?dateDébutRégion) || ?dateDébutRégion <= ?dateRecherche ) # ancienne région
FILTER ( !BOUND(?dateFinRégion) || ?dateFinRégion > ?dateRecherche ) # future région
?commune p:P1448 ?P1448node . # existence d'un nom
?P1448node ps:P1448 ?nom . # valeur du nom
FILTER( lang(?nom)="fr" ). # nom en français
MINUS { ?P1448node pq:P2241 ?dépréciationNom . } # nom erroné
OPTIONAL { ?P1448node pq:P580 ?dateDébutNom . } # date de début du nom
OPTIONAL { ?P1448node pq:P582 ?dateFinNom . } # date de fin du nom
FILTER ( !BOUND(?dateDébutNom) || ?dateDébutNom <= ?dateRecherche ) # ancien nom
FILTER ( !BOUND(?dateFinNom) || ?dateFinNom > ?dateRecherche ) # futur nom
}
ORDER BY (?insee)
|
2004 | 36,682 | # Communes avec les départements. Au 1er janvier 2004, il y avait 36 682 communes en France.
SELECT ?insee ?commune ?nom ?inseeDépartement ?département
WHERE {
BIND ( "2004-01-01"^^xsd:dateTime as ?dateRecherche ) # Au 1er janvier 2004
?commune p:P374 ?P374node . # existence d'un code Insee
?P374node ps:P374 ?insee . # valeur du code Insee
OPTIONAL { ?P374node pq:P580 ?dateDébutCode . } # date de début du code Insee
OPTIONAL { ?P374node pq:P582 ?dateFinCode . } # date de fin du code Insee
FILTER ( !BOUND(?dateDébutCode) || ?dateDébutCode <= ?dateRecherche ) # ancien code Insee
FILTER ( !BOUND(?dateFinCode) || ?dateFinCode > ?dateRecherche ) # futur code Insee
{
?commune wdt:P31 wd:Q484170 . # nature de commune
OPTIONAL { ?commune wdt:P571 ?dateCréation . } # date de création
OPTIONAL { ?commune wdt:P576 ?dateDissolution . } # date de dissolution
?département wdt:P2586 ?inseeDépartement. # code Insee du département
?commune p:P131 ?P131node .
?P131node ps:P131 ?département . # valeur du département
MINUS { ?P131node pq:P1013 wd:Q583865 . } # département collectivité
OPTIONAL { ?P131node pq:P580 ?dateDébutDépartement . } # date de début du département
OPTIONAL { ?P131node pq:P582 ?dateFinDépartement . } # date de fin du département
}
UNION { VALUES (?commune ?inseeDépartement ?inseeArrondissement ) {(wd:Q90 "75" "751")} } # Paris
FILTER ( !BOUND(?dateCréation) || ?dateCréation <= ?dateRecherche ) # communes futures
FILTER ( !BOUND(?dateDissolution) || ?dateDissolution > ?dateRecherche ) # communes passées
FILTER ( !BOUND(?dateDébutDépartement) || ?dateDébutDépartement <= ?dateRecherche ) # ancien département
FILTER ( !BOUND(?dateFinDépartement) || ?dateFinDépartement > ?dateRecherche ) # futur département
?commune p:P1448 ?P1448node . # existence d'un nom
?P1448node ps:P1448 ?nom . # valeur du nom
FILTER( lang(?nom)="fr" ). # nom en français
MINUS { ?P1448node pq:P2241 ?dépréciationNom . } # nom erroné
OPTIONAL { ?P1448node pq:P580 ?dateDébutNom . } # date de début du nom
OPTIONAL { ?P1448node pq:P582 ?dateFinNom . } # date de fin du nom
FILTER ( !BOUND(?dateDébutNom) || ?dateDébutNom <= ?dateRecherche ) # ancien nom
FILTER ( !BOUND(?dateFinNom) || ?dateFinNom > ?dateRecherche ) # futur nom
}
ORDER BY (?insee)
|
# Communes avec les arrondissements. Au 1er janvier 2004, il y avait 36 682 communes en France.
SELECT ?insee ?commune ?nom ?inseeArrondissement ?arrondissement
WHERE {
BIND ( "2004-01-01"^^xsd:dateTime as ?dateRecherche ) # Au 1er janvier 2004
?commune p:P374 ?P374node . # existence d'un code Insee
?P374node ps:P374 ?insee . # valeur du code Insee
OPTIONAL { ?P374node pq:P580 ?dateDébutCode . } # date de début du code Insee
OPTIONAL { ?P374node pq:P582 ?dateFinCode . } # date de fin du code Insee
FILTER ( !BOUND(?dateDébutCode) || ?dateDébutCode <= ?dateRecherche ) # ancien code Insee
FILTER ( !BOUND(?dateFinCode) || ?dateFinCode > ?dateRecherche ) # futur code Insee
{
?commune wdt:P31 wd:Q484170 . # nature de commune
OPTIONAL { ?commune wdt:P571 ?dateCréation . } # date de création
OPTIONAL { ?commune wdt:P576 ?dateDissolution . } # date de dissolution
OPTIONAL { # pas d'arrondissements à Mayotte
?arrondissement wdt:P3423 ?inseeArrondissement. # code Insee de l'arrondissement
?commune p:P131 ?P131nodeArrondissement .
?P131nodeArrondissement ps:P131 ?arrondissement . # valeur de l'arrondissement
OPTIONAL { ?P131nodeArrondissement pq:P580 ?dateDébutArrondissement . } # date de l'arrondissement
OPTIONAL { ?P131nodeArrondissement pq:P582 ?dateFinArrondissement . } # date de l'arrondissement
}
}
UNION { VALUES (?commune ?inseeDépartement ?inseeArrondissement ) {(wd:Q90 "75" "751")} } # Paris
FILTER ( !BOUND(?dateCréation) || ?dateCréation <= ?dateRecherche ) # communes futures
FILTER ( !BOUND(?dateDissolution) || ?dateDissolution > ?dateRecherche ) # communes passées
FILTER ( !BOUND(?dateDébutArrondissement) || ?dateDébutArrondissement <= ?dateRecherche ) # ancien arrondissement
FILTER ( !BOUND(?dateFinArrondissement) || ?dateFinArrondissement > ?dateRecherche ) # futur arrondissement
?commune p:P1448 ?P1448node . # existence d'un nom
?P1448node ps:P1448 ?nom . # valeur du nom
FILTER( lang(?nom)="fr" ). # nom en français
MINUS { ?P1448node pq:P2241 ?dépréciationNom . } # nom erroné
OPTIONAL { ?P1448node pq:P580 ?dateDébutNom . } # date de début du nom
OPTIONAL { ?P1448node pq:P582 ?dateFinNom . } # date de fin du nom
FILTER ( !BOUND(?dateDébutNom) || ?dateDébutNom <= ?dateRecherche ) # ancien nom
FILTER ( !BOUND(?dateFinNom) || ?dateFinNom > ?dateRecherche ) # futur nom
}
ORDER BY (?insee)
|
# Communes avec départements et régions. Au 1er janvier 2004, il y avait 36 682 communes en France.
SELECT ?insee ?commune ?nom ?inseeDépartement ?département ?inseeRégion ?région
WHERE {
BIND ( "2004-01-01"^^xsd:dateTime as ?dateRecherche ) # Au 1er janvier 2004
?commune p:P374 ?P374node . # existence d'un code Insee
?P374node ps:P374 ?insee . # valeur du code Insee
OPTIONAL { ?P374node pq:P580 ?dateDébutCode . } # date de début du code Insee
OPTIONAL { ?P374node pq:P582 ?dateFinCode . } # date de fin du code Insee
FILTER ( !BOUND(?dateDébutCode) || ?dateDébutCode <= ?dateRecherche ) # ancien code Insee
FILTER ( !BOUND(?dateFinCode) || ?dateFinCode > ?dateRecherche ) # futur code Insee
{
?commune wdt:P31 wd:Q484170 . # nature de commune
OPTIONAL { ?commune wdt:P571 ?dateCréation . } # date de création
OPTIONAL { ?commune wdt:P576 ?dateDissolution . } # date de dissolution
?département wdt:P2586 ?inseeDépartement. # code Insee du département
?commune p:P131 ?P131nodeDépartement .
?P131nodeDépartement ps:P131 ?département . # valeur du département
MINUS { ?P131nodeDépartement pq:P1013 wd:Q583865 . } # département collectivité
OPTIONAL { ?P131nodeDépartement pq:P580 ?dateDébutDépartement . } # date de début du département
OPTIONAL { ?P131nodeDépartement pq:P582 ?dateFinDépartement . } # date de fin du département
{
?région wdt:P2585 ?inseeRégion. # code Insee de la région
?commune p:P131 ?P131nodeRégion .
?P131nodeRégion ps:P131 ?région . # valeur de la région
}
UNION {
?région wdt:P2585 ?inseeRégion. # code Insee de la région
?département p:P131 ?P131nodeRégion .
?P131nodeRégion ps:P131 ?région . # valeur de la région
}
OPTIONAL { ?P131nodeRégion pq:P580 ?dateDébutRégion . } # date de début de la région
OPTIONAL { ?P131nodeRégion pq:P582 ?dateFinRégion . } # date de fin de la région
}
UNION { VALUES (?commune ?inseeDépartement ?inseeArrondissement ?inseeRégion ?région) {(wd:Q90 "75" "751" "11" wd:Q13917)} } # Paris
FILTER ( !BOUND(?dateCréation) || ?dateCréation <= ?dateRecherche ) # communes futures
FILTER ( !BOUND(?dateDissolution) || ?dateDissolution > ?dateRecherche ) # communes passées
FILTER ( !BOUND(?dateDébutDépartement) || ?dateDébutDépartement <= ?dateRecherche ) # ancien département
FILTER ( !BOUND(?dateFinDépartement) || ?dateFinDépartement > ?dateRecherche ) # futur département
FILTER ( !BOUND(?dateDébutRégion) || ?dateDébutRégion <= ?dateRecherche ) # ancienne région
FILTER ( !BOUND(?dateFinRégion) || ?dateFinRégion > ?dateRecherche ) # future région
?commune p:P1448 ?P1448node . # existence d'un nom
?P1448node ps:P1448 ?nom . # valeur du nom
FILTER( lang(?nom)="fr" ). # nom en français
MINUS { ?P1448node pq:P2241 ?dépréciationNom . } # nom erroné
OPTIONAL { ?P1448node pq:P580 ?dateDébutNom . } # date de début du nom
OPTIONAL { ?P1448node pq:P582 ?dateFinNom . } # date de fin du nom
FILTER ( !BOUND(?dateDébutNom) || ?dateDébutNom <= ?dateRecherche ) # ancien nom
FILTER ( !BOUND(?dateFinNom) || ?dateFinNom > ?dateRecherche ) # futur nom
}
ORDER BY (?insee)
|
# Communes avec arrondissements, départements et régions. Au 1er janvier 2004, il y avait 36 682 communes en France.
SELECT ?insee ?commune ?nom ?inseeArrondissement ?arrondissement ?inseeDépartement ?département ?inseeRégion ?région
WHERE {
BIND ( "2004-01-01"^^xsd:dateTime as ?dateRecherche ) # Au 1er janvier 2004
?commune p:P374 ?P374node . # existence d'un code Insee
?P374node ps:P374 ?insee . # valeur du code Insee
OPTIONAL { ?P374node pq:P580 ?dateDébutCode . } # date de début du code Insee
OPTIONAL { ?P374node pq:P582 ?dateFinCode . } # date de fin du code Insee
FILTER ( !BOUND(?dateDébutCode) || ?dateDébutCode <= ?dateRecherche ) # ancien code Insee
FILTER ( !BOUND(?dateFinCode) || ?dateFinCode > ?dateRecherche ) # futur code Insee
{
?commune wdt:P31 wd:Q484170 . # nature de commune
OPTIONAL { ?commune wdt:P571 ?dateCréation . } # date de création
OPTIONAL { ?commune wdt:P576 ?dateDissolution . } # date de dissolution
?département wdt:P2586 ?inseeDépartement. # code Insee du département
?commune p:P131 ?P131nodeDépartement .
?P131nodeDépartement ps:P131 ?département . # valeur du département
MINUS { ?P131nodeDépartement pq:P1013 wd:Q583865 . } # département collectivité
OPTIONAL { ?P131nodeDépartement pq:P580 ?dateDébutDépartement . } # date de début du département
OPTIONAL { ?P131nodeDépartement pq:P582 ?dateFinDépartement . } # date de fin du département
OPTIONAL { # pas d'arrondissements à Mayotte
?arrondissement wdt:P3423 ?inseeArrondissement. # code Insee de l'arrondissement
?commune p:P131 ?P131nodeArrondissement .
?P131nodeArrondissement ps:P131 ?arrondissement . # valeur de l'arrondissement
OPTIONAL { ?P131nodeArrondissement pq:P580 ?dateDébutArrondissement . } # date de début de l'arrondissement
OPTIONAL { ?P131nodeArrondissement pq:P582 ?dateFinArrondissement . } # date de fin de l'arrondissement
}
{
?région wdt:P2585 ?inseeRégion. # code Insee de la région
?commune p:P131 ?P131nodeRégion .
?P131nodeRégion ps:P131 ?région . # valeur de la région
}
UNION {
?région wdt:P2585 ?inseeRégion. # code Insee de la région
?département p:P131 ?P131nodeRégion .
?P131nodeRégion ps:P131 ?région . # valeur de la région
}
OPTIONAL { ?P131nodeRégion pq:P580 ?dateDébutRégion . } # date de début de la région
OPTIONAL { ?P131nodeRégion pq:P582 ?dateFinRégion . } # date de fin de la région
}
UNION { VALUES (?commune ?inseeDépartement ?inseeArrondissement ?inseeRégion ?région) {(wd:Q90 "75" "751" "11" wd:Q13917)} } # Paris
FILTER ( !BOUND(?dateCréation) || ?dateCréation <= ?dateRecherche ) # communes futures
FILTER ( !BOUND(?dateDissolution) || ?dateDissolution > ?dateRecherche ) # communes passées
FILTER ( !BOUND(?dateDébutDépartement) || ?dateDébutDépartement <= ?dateRecherche ) # ancien département
FILTER ( !BOUND(?dateFinDépartement) || ?dateFinDépartement > ?dateRecherche ) # futur département
FILTER ( !BOUND(?dateDébutArrondissement) || ?dateDébutArrondissement <= ?dateRecherche ) # ancien arrondissement
FILTER ( !BOUND(?dateFinArrondissement) || ?dateFinArrondissement > ?dateRecherche ) # futur arrondissement
FILTER ( !BOUND(?dateDébutRégion) || ?dateDébutRégion <= ?dateRecherche ) # ancienne région
FILTER ( !BOUND(?dateFinRégion) || ?dateFinRégion > ?dateRecherche ) # future région
?commune p:P1448 ?P1448node . # existence d'un nom
?P1448node ps:P1448 ?nom . # valeur du nom
FILTER( lang(?nom)="fr" ). # nom en français
MINUS { ?P1448node pq:P2241 ?dépréciationNom . } # nom erroné
OPTIONAL { ?P1448node pq:P580 ?dateDébutNom . } # date de début du nom
OPTIONAL { ?P1448node pq:P582 ?dateFinNom . } # date de fin du nom
FILTER ( !BOUND(?dateDébutNom) || ?dateDébutNom <= ?dateRecherche ) # ancien nom
FILTER ( !BOUND(?dateFinNom) || ?dateFinNom > ?dateRecherche ) # futur nom
}
ORDER BY (?insee)
|
2005 | 36,684 | # Communes avec les départements. Au 1er janvier 2005, il y avait 36 684 communes en France.
SELECT ?insee ?commune ?nom ?inseeDépartement ?département
WHERE {
BIND ( "2005-01-01"^^xsd:dateTime as ?dateRecherche ) # Au 1er janvier 2005
?commune p:P374 ?P374node . # existence d'un code Insee
?P374node ps:P374 ?insee . # valeur du code Insee
OPTIONAL { ?P374node pq:P580 ?dateDébutCode . } # date de début du code Insee
OPTIONAL { ?P374node pq:P582 ?dateFinCode . } # date de fin du code Insee
FILTER ( !BOUND(?dateDébutCode) || ?dateDébutCode <= ?dateRecherche ) # ancien code Insee
FILTER ( !BOUND(?dateFinCode) || ?dateFinCode > ?dateRecherche ) # futur code Insee
{
?commune wdt:P31 wd:Q484170 . # nature de commune
OPTIONAL { ?commune wdt:P571 ?dateCréation . } # date de création
OPTIONAL { ?commune wdt:P576 ?dateDissolution . } # date de dissolution
?département wdt:P2586 ?inseeDépartement. # code Insee du département
?commune p:P131 ?P131node .
?P131node ps:P131 ?département . # valeur du département
MINUS { ?P131node pq:P1013 wd:Q583865 . } # département collectivité
OPTIONAL { ?P131node pq:P580 ?dateDébutDépartement . } # date de début du département
OPTIONAL { ?P131node pq:P582 ?dateFinDépartement . } # date de fin du département
}
UNION { VALUES (?commune ?inseeDépartement ?inseeArrondissement ) {(wd:Q90 "75" "751")} } # Paris
FILTER ( !BOUND(?dateCréation) || ?dateCréation <= ?dateRecherche ) # communes futures
FILTER ( !BOUND(?dateDissolution) || ?dateDissolution > ?dateRecherche ) # communes passées
FILTER ( !BOUND(?dateDébutDépartement) || ?dateDébutDépartement <= ?dateRecherche ) # ancien département
FILTER ( !BOUND(?dateFinDépartement) || ?dateFinDépartement > ?dateRecherche ) # futur département
?commune p:P1448 ?P1448node . # existence d'un nom
?P1448node ps:P1448 ?nom . # valeur du nom
FILTER( lang(?nom)="fr" ). # nom en français
MINUS { ?P1448node pq:P2241 ?dépréciationNom . } # nom erroné
OPTIONAL { ?P1448node pq:P580 ?dateDébutNom . } # date de début du nom
OPTIONAL { ?P1448node pq:P582 ?dateFinNom . } # date de fin du nom
FILTER ( !BOUND(?dateDébutNom) || ?dateDébutNom <= ?dateRecherche ) # ancien nom
FILTER ( !BOUND(?dateFinNom) || ?dateFinNom > ?dateRecherche ) # futur nom
}
ORDER BY (?insee)
|
# Communes avec les arrondissements. Au 1er janvier 2005, il y avait 36 684 communes en France.
SELECT ?insee ?commune ?nom ?inseeArrondissement ?arrondissement
WHERE {
BIND ( "2005-01-01"^^xsd:dateTime as ?dateRecherche ) # Au 1er janvier 2005
?commune p:P374 ?P374node . # existence d'un code Insee
?P374node ps:P374 ?insee . # valeur du code Insee
OPTIONAL { ?P374node pq:P580 ?dateDébutCode . } # date de début du code Insee
OPTIONAL { ?P374node pq:P582 ?dateFinCode . } # date de fin du code Insee
FILTER ( !BOUND(?dateDébutCode) || ?dateDébutCode <= ?dateRecherche ) # ancien code Insee
FILTER ( !BOUND(?dateFinCode) || ?dateFinCode > ?dateRecherche ) # futur code Insee
{
?commune wdt:P31 wd:Q484170 . # nature de commune
OPTIONAL { ?commune wdt:P571 ?dateCréation . } # date de création
OPTIONAL { ?commune wdt:P576 ?dateDissolution . } # date de dissolution
OPTIONAL { # pas d'arrondissements à Mayotte
?arrondissement wdt:P3423 ?inseeArrondissement. # code Insee de l'arrondissement
?commune p:P131 ?P131nodeArrondissement .
?P131nodeArrondissement ps:P131 ?arrondissement . # valeur de l'arrondissement
OPTIONAL { ?P131nodeArrondissement pq:P580 ?dateDébutArrondissement . } # date de l'arrondissement
OPTIONAL { ?P131nodeArrondissement pq:P582 ?dateFinArrondissement . } # date de l'arrondissement
}
}
UNION { VALUES (?commune ?inseeDépartement ?inseeArrondissement ) {(wd:Q90 "75" "751")} } # Paris
FILTER ( !BOUND(?dateCréation) || ?dateCréation <= ?dateRecherche ) # communes futures
FILTER ( !BOUND(?dateDissolution) || ?dateDissolution > ?dateRecherche ) # communes passées
FILTER ( !BOUND(?dateDébutArrondissement) || ?dateDébutArrondissement <= ?dateRecherche ) # ancien arrondissement
FILTER ( !BOUND(?dateFinArrondissement) || ?dateFinArrondissement > ?dateRecherche ) # futur arrondissement
?commune p:P1448 ?P1448node . # existence d'un nom
?P1448node ps:P1448 ?nom . # valeur du nom
FILTER( lang(?nom)="fr" ). # nom en français
MINUS { ?P1448node pq:P2241 ?dépréciationNom . } # nom erroné
OPTIONAL { ?P1448node pq:P580 ?dateDébutNom . } # date de début du nom
OPTIONAL { ?P1448node pq:P582 ?dateFinNom . } # date de fin du nom
FILTER ( !BOUND(?dateDébutNom) || ?dateDébutNom <= ?dateRecherche ) # ancien nom
FILTER ( !BOUND(?dateFinNom) || ?dateFinNom > ?dateRecherche ) # futur nom
}
ORDER BY (?insee)
|
# Communes avec départements et régions. Au 1er janvier 2005, il y avait 36 684 communes en France.
SELECT ?insee ?commune ?nom ?inseeDépartement ?département ?inseeRégion ?région
WHERE {
BIND ( "2005-01-01"^^xsd:dateTime as ?dateRecherche ) # Au 1er janvier 2005
?commune p:P374 ?P374node . # existence d'un code Insee
?P374node ps:P374 ?insee . # valeur du code Insee
OPTIONAL { ?P374node pq:P580 ?dateDébutCode . } # date de début du code Insee
OPTIONAL { ?P374node pq:P582 ?dateFinCode . } # date de fin du code Insee
FILTER ( !BOUND(?dateDébutCode) || ?dateDébutCode <= ?dateRecherche ) # ancien code Insee
FILTER ( !BOUND(?dateFinCode) || ?dateFinCode > ?dateRecherche ) # futur code Insee
{
?commune wdt:P31 wd:Q484170 . # nature de commune
OPTIONAL { ?commune wdt:P571 ?dateCréation . } # date de création
OPTIONAL { ?commune wdt:P576 ?dateDissolution . } # date de dissolution
?département wdt:P2586 ?inseeDépartement. # code Insee du département
?commune p:P131 ?P131nodeDépartement .
?P131nodeDépartement ps:P131 ?département . # valeur du département
MINUS { ?P131nodeDépartement pq:P1013 wd:Q583865 . } # département collectivité
OPTIONAL { ?P131nodeDépartement pq:P580 ?dateDébutDépartement . } # date de début du département
OPTIONAL { ?P131nodeDépartement pq:P582 ?dateFinDépartement . } # date de fin du département
{
?région wdt:P2585 ?inseeRégion. # code Insee de la région
?commune p:P131 ?P131nodeRégion .
?P131nodeRégion ps:P131 ?région . # valeur de la région
}
UNION {
?région wdt:P2585 ?inseeRégion. # code Insee de la région
?département p:P131 ?P131nodeRégion .
?P131nodeRégion ps:P131 ?région . # valeur de la région
}
OPTIONAL { ?P131nodeRégion pq:P580 ?dateDébutRégion . } # date de début de la région
OPTIONAL { ?P131nodeRégion pq:P582 ?dateFinRégion . } # date de fin de la région
}
UNION { VALUES (?commune ?inseeDépartement ?inseeArrondissement ?inseeRégion ?région) {(wd:Q90 "75" "751" "11" wd:Q13917)} } # Paris
FILTER ( !BOUND(?dateCréation) || ?dateCréation <= ?dateRecherche ) # communes futures
FILTER ( !BOUND(?dateDissolution) || ?dateDissolution > ?dateRecherche ) # communes passées
FILTER ( !BOUND(?dateDébutDépartement) || ?dateDébutDépartement <= ?dateRecherche ) # ancien département
FILTER ( !BOUND(?dateFinDépartement) || ?dateFinDépartement > ?dateRecherche ) # futur département
FILTER ( !BOUND(?dateDébutRégion) || ?dateDébutRégion <= ?dateRecherche ) # ancienne région
FILTER ( !BOUND(?dateFinRégion) || ?dateFinRégion > ?dateRecherche ) # future région
?commune p:P1448 ?P1448node . # existence d'un nom
?P1448node ps:P1448 ?nom . # valeur du nom
FILTER( lang(?nom)="fr" ). # nom en français
MINUS { ?P1448node pq:P2241 ?dépréciationNom . } # nom erroné
OPTIONAL { ?P1448node pq:P580 ?dateDébutNom . } # date de début du nom
OPTIONAL { ?P1448node pq:P582 ?dateFinNom . } # date de fin du nom
FILTER ( !BOUND(?dateDébutNom) || ?dateDébutNom <= ?dateRecherche ) # ancien nom
FILTER ( !BOUND(?dateFinNom) || ?dateFinNom > ?dateRecherche ) # futur nom
}
ORDER BY (?insee)
|
# Communes avec arrondissements, départements et régions. Au 1er janvier 2005, il y avait 36 684 communes en France.
SELECT ?insee ?commune ?nom ?inseeArrondissement ?arrondissement ?inseeDépartement ?département ?inseeRégion ?région
WHERE {
BIND ( "2005-01-01"^^xsd:dateTime as ?dateRecherche ) # Au 1er janvier 2005
?commune p:P374 ?P374node . # existence d'un code Insee
?P374node ps:P374 ?insee . # valeur du code Insee
OPTIONAL { ?P374node pq:P580 ?dateDébutCode . } # date de début du code Insee
OPTIONAL { ?P374node pq:P582 ?dateFinCode . } # date de fin du code Insee
FILTER ( !BOUND(?dateDébutCode) || ?dateDébutCode <= ?dateRecherche ) # ancien code Insee
FILTER ( !BOUND(?dateFinCode) || ?dateFinCode > ?dateRecherche ) # futur code Insee
{
?commune wdt:P31 wd:Q484170 . # nature de commune
OPTIONAL { ?commune wdt:P571 ?dateCréation . } # date de création
OPTIONAL { ?commune wdt:P576 ?dateDissolution . } # date de dissolution
?département wdt:P2586 ?inseeDépartement. # code Insee du département
?commune p:P131 ?P131nodeDépartement .
?P131nodeDépartement ps:P131 ?département . # valeur du département
MINUS { ?P131nodeDépartement pq:P1013 wd:Q583865 . } # département collectivité
OPTIONAL { ?P131nodeDépartement pq:P580 ?dateDébutDépartement . } # date de début du département
OPTIONAL { ?P131nodeDépartement pq:P582 ?dateFinDépartement . } # date de fin du département
OPTIONAL { # pas d'arrondissements à Mayotte
?arrondissement wdt:P3423 ?inseeArrondissement. # code Insee de l'arrondissement
?commune p:P131 ?P131nodeArrondissement .
?P131nodeArrondissement ps:P131 ?arrondissement . # valeur de l'arrondissement
OPTIONAL { ?P131nodeArrondissement pq:P580 ?dateDébutArrondissement . } # date de début de l'arrondissement
OPTIONAL { ?P131nodeArrondissement pq:P582 ?dateFinArrondissement . } # date de fin de l'arrondissement
}
{
?région wdt:P2585 ?inseeRégion. # code Insee de la région
?commune p:P131 ?P131nodeRégion .
?P131nodeRégion ps:P131 ?région . # valeur de la région
}
UNION {
?région wdt:P2585 ?inseeRégion. # code Insee de la région
?département p:P131 ?P131nodeRégion .
?P131nodeRégion ps:P131 ?région . # valeur de la région
}
OPTIONAL { ?P131nodeRégion pq:P580 ?dateDébutRégion . } # date de début de la région
OPTIONAL { ?P131nodeRégion pq:P582 ?dateFinRégion . } # date de fin de la région
}
UNION { VALUES (?commune ?inseeDépartement ?inseeArrondissement ?inseeRégion ?région) {(wd:Q90 "75" "751" "11" wd:Q13917)} } # Paris
FILTER ( !BOUND(?dateCréation) || ?dateCréation <= ?dateRecherche ) # communes futures
FILTER ( !BOUND(?dateDissolution) || ?dateDissolution > ?dateRecherche ) # communes passées
FILTER ( !BOUND(?dateDébutDépartement) || ?dateDébutDépartement <= ?dateRecherche ) # ancien département
FILTER ( !BOUND(?dateFinDépartement) || ?dateFinDépartement > ?dateRecherche ) # futur département
FILTER ( !BOUND(?dateDébutArrondissement) || ?dateDébutArrondissement <= ?dateRecherche ) # ancien arrondissement
FILTER ( !BOUND(?dateFinArrondissement) || ?dateFinArrondissement > ?dateRecherche ) # futur arrondissement
FILTER ( !BOUND(?dateDébutRégion) || ?dateDébutRégion <= ?dateRecherche ) # ancienne région
FILTER ( !BOUND(?dateFinRégion) || ?dateFinRégion > ?dateRecherche ) # future région
?commune p:P1448 ?P1448node . # existence d'un nom
?P1448node ps:P1448 ?nom . # valeur du nom
FILTER( lang(?nom)="fr" ). # nom en français
MINUS { ?P1448node pq:P2241 ?dépréciationNom . } # nom erroné
OPTIONAL { ?P1448node pq:P580 ?dateDébutNom . } # date de début du nom
OPTIONAL { ?P1448node pq:P582 ?dateFinNom . } # date de fin du nom
FILTER ( !BOUND(?dateDébutNom) || ?dateDébutNom <= ?dateRecherche ) # ancien nom
FILTER ( !BOUND(?dateFinNom) || ?dateFinNom > ?dateRecherche ) # futur nom
}
ORDER BY (?insee)
|
2006 | 36,685 | # Communes avec les départements. Au 1er janvier 2006, il y avait 36 685 communes en France.
SELECT ?insee ?commune ?nom ?inseeDépartement ?département
WHERE {
BIND ( "2006-01-01"^^xsd:dateTime as ?dateRecherche ) # Au 1er janvier 2006
?commune p:P374 ?P374node . # existence d'un code Insee
?P374node ps:P374 ?insee . # valeur du code Insee
OPTIONAL { ?P374node pq:P580 ?dateDébutCode . } # date de début du code Insee
OPTIONAL { ?P374node pq:P582 ?dateFinCode . } # date de fin du code Insee
FILTER ( !BOUND(?dateDébutCode) || ?dateDébutCode <= ?dateRecherche ) # ancien code Insee
FILTER ( !BOUND(?dateFinCode) || ?dateFinCode > ?dateRecherche ) # futur code Insee
{
?commune wdt:P31 wd:Q484170 . # nature de commune
OPTIONAL { ?commune wdt:P571 ?dateCréation . } # date de création
OPTIONAL { ?commune wdt:P576 ?dateDissolution . } # date de dissolution
?département wdt:P2586 ?inseeDépartement. # code Insee du département
?commune p:P131 ?P131node .
?P131node ps:P131 ?département . # valeur du département
MINUS { ?P131node pq:P1013 wd:Q583865 . } # département collectivité
OPTIONAL { ?P131node pq:P580 ?dateDébutDépartement . } # date de début du département
OPTIONAL { ?P131node pq:P582 ?dateFinDépartement . } # date de fin du département
}
UNION { VALUES (?commune ?inseeDépartement ?inseeArrondissement ) {(wd:Q90 "75" "751")} } # Paris
FILTER ( !BOUND(?dateCréation) || ?dateCréation <= ?dateRecherche ) # communes futures
FILTER ( !BOUND(?dateDissolution) || ?dateDissolution > ?dateRecherche ) # communes passées
FILTER ( !BOUND(?dateDébutDépartement) || ?dateDébutDépartement <= ?dateRecherche ) # ancien département
FILTER ( !BOUND(?dateFinDépartement) || ?dateFinDépartement > ?dateRecherche ) # futur département
?commune p:P1448 ?P1448node . # existence d'un nom
?P1448node ps:P1448 ?nom . # valeur du nom
FILTER( lang(?nom)="fr" ). # nom en français
MINUS { ?P1448node pq:P2241 ?dépréciationNom . } # nom erroné
OPTIONAL { ?P1448node pq:P580 ?dateDébutNom . } # date de début du nom
OPTIONAL { ?P1448node pq:P582 ?dateFinNom . } # date de fin du nom
FILTER ( !BOUND(?dateDébutNom) || ?dateDébutNom <= ?dateRecherche ) # ancien nom
FILTER ( !BOUND(?dateFinNom) || ?dateFinNom > ?dateRecherche ) # futur nom
}
ORDER BY (?insee)
|
# Communes avec les arrondissements. Au 1er janvier 2006, il y avait 36 685 communes en France.
SELECT ?insee ?commune ?nom ?inseeArrondissement ?arrondissement
WHERE {
BIND ( "2006-01-01"^^xsd:dateTime as ?dateRecherche ) # Au 1er janvier 2006
?commune p:P374 ?P374node . # existence d'un code Insee
?P374node ps:P374 ?insee . # valeur du code Insee
OPTIONAL { ?P374node pq:P580 ?dateDébutCode . } # date de début du code Insee
OPTIONAL { ?P374node pq:P582 ?dateFinCode . } # date de fin du code Insee
FILTER ( !BOUND(?dateDébutCode) || ?dateDébutCode <= ?dateRecherche ) # ancien code Insee
FILTER ( !BOUND(?dateFinCode) || ?dateFinCode > ?dateRecherche ) # futur code Insee
{
?commune wdt:P31 wd:Q484170 . # nature de commune
OPTIONAL { ?commune wdt:P571 ?dateCréation . } # date de création
OPTIONAL { ?commune wdt:P576 ?dateDissolution . } # date de dissolution
OPTIONAL { # pas d'arrondissements à Mayotte
?arrondissement wdt:P3423 ?inseeArrondissement. # code Insee de l'arrondissement
?commune p:P131 ?P131nodeArrondissement .
?P131nodeArrondissement ps:P131 ?arrondissement . # valeur de l'arrondissement
OPTIONAL { ?P131nodeArrondissement pq:P580 ?dateDébutArrondissement . } # date de l'arrondissement
OPTIONAL { ?P131nodeArrondissement pq:P582 ?dateFinArrondissement . } # date de l'arrondissement
}
}
UNION { VALUES (?commune ?inseeDépartement ?inseeArrondissement ) {(wd:Q90 "75" "751")} } # Paris
FILTER ( !BOUND(?dateCréation) || ?dateCréation <= ?dateRecherche ) # communes futures
FILTER ( !BOUND(?dateDissolution) || ?dateDissolution > ?dateRecherche ) # communes passées
FILTER ( !BOUND(?dateDébutArrondissement) || ?dateDébutArrondissement <= ?dateRecherche ) # ancien arrondissement
FILTER ( !BOUND(?dateFinArrondissement) || ?dateFinArrondissement > ?dateRecherche ) # futur arrondissement
?commune p:P1448 ?P1448node . # existence d'un nom
?P1448node ps:P1448 ?nom . # valeur du nom
FILTER( lang(?nom)="fr" ). # nom en français
MINUS { ?P1448node pq:P2241 ?dépréciationNom . } # nom erroné
OPTIONAL { ?P1448node pq:P580 ?dateDébutNom . } # date de début du nom
OPTIONAL { ?P1448node pq:P582 ?dateFinNom . } # date de fin du nom
FILTER ( !BOUND(?dateDébutNom) || ?dateDébutNom <= ?dateRecherche ) # ancien nom
FILTER ( !BOUND(?dateFinNom) || ?dateFinNom > ?dateRecherche ) # futur nom
}
ORDER BY (?insee)
|
# Communes avec départements et régions. Au 1er janvier 2006, il y avait 36 685 communes en France.
SELECT ?insee ?commune ?nom ?inseeDépartement ?département ?inseeRégion ?région
WHERE {
BIND ( "2006-01-01"^^xsd:dateTime as ?dateRecherche ) # Au 1er janvier 2006
?commune p:P374 ?P374node . # existence d'un code Insee
?P374node ps:P374 ?insee . # valeur du code Insee
OPTIONAL { ?P374node pq:P580 ?dateDébutCode . } # date de début du code Insee
OPTIONAL { ?P374node pq:P582 ?dateFinCode . } # date de fin du code Insee
FILTER ( !BOUND(?dateDébutCode) || ?dateDébutCode <= ?dateRecherche ) # ancien code Insee
FILTER ( !BOUND(?dateFinCode) || ?dateFinCode > ?dateRecherche ) # futur code Insee
{
?commune wdt:P31 wd:Q484170 . # nature de commune
OPTIONAL { ?commune wdt:P571 ?dateCréation . } # date de création
OPTIONAL { ?commune wdt:P576 ?dateDissolution . } # date de dissolution
?département wdt:P2586 ?inseeDépartement. # code Insee du département
?commune p:P131 ?P131nodeDépartement .
?P131nodeDépartement ps:P131 ?département . # valeur du département
MINUS { ?P131nodeDépartement pq:P1013 wd:Q583865 . } # département collectivité
OPTIONAL { ?P131nodeDépartement pq:P580 ?dateDébutDépartement . } # date de début du département
OPTIONAL { ?P131nodeDépartement pq:P582 ?dateFinDépartement . } # date de fin du département
{
?région wdt:P2585 ?inseeRégion. # code Insee de la région
?commune p:P131 ?P131nodeRégion .
?P131nodeRégion ps:P131 ?région . # valeur de la région
}
UNION {
?région wdt:P2585 ?inseeRégion. # code Insee de la région
?département p:P131 ?P131nodeRégion .
?P131nodeRégion ps:P131 ?région . # valeur de la région
}
OPTIONAL { ?P131nodeRégion pq:P580 ?dateDébutRégion . } # date de début de la région
OPTIONAL { ?P131nodeRégion pq:P582 ?dateFinRégion . } # date de fin de la région
}
UNION { VALUES (?commune ?inseeDépartement ?inseeArrondissement ?inseeRégion ?région) {(wd:Q90 "75" "751" "11" wd:Q13917)} } # Paris
FILTER ( !BOUND(?dateCréation) || ?dateCréation <= ?dateRecherche ) # communes futures
FILTER ( !BOUND(?dateDissolution) || ?dateDissolution > ?dateRecherche ) # communes passées
FILTER ( !BOUND(?dateDébutDépartement) || ?dateDébutDépartement <= ?dateRecherche ) # ancien département
FILTER ( !BOUND(?dateFinDépartement) || ?dateFinDépartement > ?dateRecherche ) # futur département
FILTER ( !BOUND(?dateDébutRégion) || ?dateDébutRégion <= ?dateRecherche ) # ancienne région
FILTER ( !BOUND(?dateFinRégion) || ?dateFinRégion > ?dateRecherche ) # future région
?commune p:P1448 ?P1448node . # existence d'un nom
?P1448node ps:P1448 ?nom . # valeur du nom
FILTER( lang(?nom)="fr" ). # nom en français
MINUS { ?P1448node pq:P2241 ?dépréciationNom . } # nom erroné
OPTIONAL { ?P1448node pq:P580 ?dateDébutNom . } # date de début du nom
OPTIONAL { ?P1448node pq:P582 ?dateFinNom . } # date de fin du nom
FILTER ( !BOUND(?dateDébutNom) || ?dateDébutNom <= ?dateRecherche ) # ancien nom
FILTER ( !BOUND(?dateFinNom) || ?dateFinNom > ?dateRecherche ) # futur nom
}
ORDER BY (?insee)
|
# Communes avec arrondissements, départements et régions. Au 1er janvier 2006, il y avait 36 685 communes en France.
SELECT ?insee ?commune ?nom ?inseeArrondissement ?arrondissement ?inseeDépartement ?département ?inseeRégion ?région
WHERE {
BIND ( "2006-01-01"^^xsd:dateTime as ?dateRecherche ) # Au 1er janvier 2006
?commune p:P374 ?P374node . # existence d'un code Insee
?P374node ps:P374 ?insee . # valeur du code Insee
OPTIONAL { ?P374node pq:P580 ?dateDébutCode . } # date de début du code Insee
OPTIONAL { ?P374node pq:P582 ?dateFinCode . } # date de fin du code Insee
FILTER ( !BOUND(?dateDébutCode) || ?dateDébutCode <= ?dateRecherche ) # ancien code Insee
FILTER ( !BOUND(?dateFinCode) || ?dateFinCode > ?dateRecherche ) # futur code Insee
{
?commune wdt:P31 wd:Q484170 . # nature de commune
OPTIONAL { ?commune wdt:P571 ?dateCréation . } # date de création
OPTIONAL { ?commune wdt:P576 ?dateDissolution . } # date de dissolution
?département wdt:P2586 ?inseeDépartement. # code Insee du département
?commune p:P131 ?P131nodeDépartement .
?P131nodeDépartement ps:P131 ?département . # valeur du département
MINUS { ?P131nodeDépartement pq:P1013 wd:Q583865 . } # département collectivité
OPTIONAL { ?P131nodeDépartement pq:P580 ?dateDébutDépartement . } # date de début du département
OPTIONAL { ?P131nodeDépartement pq:P582 ?dateFinDépartement . } # date de fin du département
OPTIONAL { # pas d'arrondissements à Mayotte
?arrondissement wdt:P3423 ?inseeArrondissement. # code Insee de l'arrondissement
?commune p:P131 ?P131nodeArrondissement .
?P131nodeArrondissement ps:P131 ?arrondissement . # valeur de l'arrondissement
OPTIONAL { ?P131nodeArrondissement pq:P580 ?dateDébutArrondissement . } # date de début de l'arrondissement
OPTIONAL { ?P131nodeArrondissement pq:P582 ?dateFinArrondissement . } # date de fin de l'arrondissement
}
{
?région wdt:P2585 ?inseeRégion. # code Insee de la région
?commune p:P131 ?P131nodeRégion .
?P131nodeRégion ps:P131 ?région . # valeur de la région
}
UNION {
?région wdt:P2585 ?inseeRégion. # code Insee de la région
?département p:P131 ?P131nodeRégion .
?P131nodeRégion ps:P131 ?région . # valeur de la région
}
OPTIONAL { ?P131nodeRégion pq:P580 ?dateDébutRégion . } # date de début de la région
OPTIONAL { ?P131nodeRégion pq:P582 ?dateFinRégion . } # date de fin de la région
}
UNION { VALUES (?commune ?inseeDépartement ?inseeArrondissement ?inseeRégion ?région) {(wd:Q90 "75" "751" "11" wd:Q13917)} } # Paris
FILTER ( !BOUND(?dateCréation) || ?dateCréation <= ?dateRecherche ) # communes futures
FILTER ( !BOUND(?dateDissolution) || ?dateDissolution > ?dateRecherche ) # communes passées
FILTER ( !BOUND(?dateDébutDépartement) || ?dateDébutDépartement <= ?dateRecherche ) # ancien département
FILTER ( !BOUND(?dateFinDépartement) || ?dateFinDépartement > ?dateRecherche ) # futur département
FILTER ( !BOUND(?dateDébutArrondissement) || ?dateDébutArrondissement <= ?dateRecherche ) # ancien arrondissement
FILTER ( !BOUND(?dateFinArrondissement) || ?dateFinArrondissement > ?dateRecherche ) # futur arrondissement
FILTER ( !BOUND(?dateDébutRégion) || ?dateDébutRégion <= ?dateRecherche ) # ancienne région
FILTER ( !BOUND(?dateFinRégion) || ?dateFinRégion > ?dateRecherche ) # future région
?commune p:P1448 ?P1448node . # existence d'un nom
?P1448node ps:P1448 ?nom . # valeur du nom
FILTER( lang(?nom)="fr" ). # nom en français
MINUS { ?P1448node pq:P2241 ?dépréciationNom . } # nom erroné
OPTIONAL { ?P1448node pq:P580 ?dateDébutNom . } # date de début du nom
OPTIONAL { ?P1448node pq:P582 ?dateFinNom . } # date de fin du nom
FILTER ( !BOUND(?dateDébutNom) || ?dateDébutNom <= ?dateRecherche ) # ancien nom
FILTER ( !BOUND(?dateFinNom) || ?dateFinNom > ?dateRecherche ) # futur nom
}
ORDER BY (?insee)
|
2007 | 36,683 | # Communes avec les départements. Au 1er janvier 2007, il y avait 36 683 communes en France.
SELECT ?insee ?commune ?nom ?inseeDépartement ?département
WHERE {
BIND ( "2007-01-01"^^xsd:dateTime as ?dateRecherche ) # Au 1er janvier 2007
?commune p:P374 ?P374node . # existence d'un code Insee
?P374node ps:P374 ?insee . # valeur du code Insee
OPTIONAL { ?P374node pq:P580 ?dateDébutCode . } # date de début du code Insee
OPTIONAL { ?P374node pq:P582 ?dateFinCode . } # date de fin du code Insee
FILTER ( !BOUND(?dateDébutCode) || ?dateDébutCode <= ?dateRecherche ) # ancien code Insee
FILTER ( !BOUND(?dateFinCode) || ?dateFinCode > ?dateRecherche ) # futur code Insee
{
?commune wdt:P31 wd:Q484170 . # nature de commune
OPTIONAL { ?commune wdt:P571 ?dateCréation . } # date de création
OPTIONAL { ?commune wdt:P576 ?dateDissolution . } # date de dissolution
?département wdt:P2586 ?inseeDépartement. # code Insee du département
?commune p:P131 ?P131node .
?P131node ps:P131 ?département . # valeur du département
MINUS { ?P131node pq:P1013 wd:Q583865 . } # département collectivité
OPTIONAL { ?P131node pq:P580 ?dateDébutDépartement . } # date de début du département
OPTIONAL { ?P131node pq:P582 ?dateFinDépartement . } # date de fin du département
}
UNION { VALUES (?commune ?inseeDépartement ?inseeArrondissement ) {(wd:Q90 "75" "751")} } # Paris
FILTER ( !BOUND(?dateCréation) || ?dateCréation <= ?dateRecherche ) # communes futures
FILTER ( !BOUND(?dateDissolution) || ?dateDissolution > ?dateRecherche ) # communes passées
FILTER ( !BOUND(?dateDébutDépartement) || ?dateDébutDépartement <= ?dateRecherche ) # ancien département
FILTER ( !BOUND(?dateFinDépartement) || ?dateFinDépartement > ?dateRecherche ) # futur département
?commune p:P1448 ?P1448node . # existence d'un nom
?P1448node ps:P1448 ?nom . # valeur du nom
FILTER( lang(?nom)="fr" ). # nom en français
MINUS { ?P1448node pq:P2241 ?dépréciationNom . } # nom erroné
OPTIONAL { ?P1448node pq:P580 ?dateDébutNom . } # date de début du nom
OPTIONAL { ?P1448node pq:P582 ?dateFinNom . } # date de fin du nom
FILTER ( !BOUND(?dateDébutNom) || ?dateDébutNom <= ?dateRecherche ) # ancien nom
FILTER ( !BOUND(?dateFinNom) || ?dateFinNom > ?dateRecherche ) # futur nom
}
ORDER BY (?insee)
|
# Communes avec les arrondissements. Au 1er janvier 2007, il y avait 36 683 communes en France.
SELECT ?insee ?commune ?nom ?inseeArrondissement ?arrondissement
WHERE {
BIND ( "2007-01-01"^^xsd:dateTime as ?dateRecherche ) # Au 1er janvier 2007
?commune p:P374 ?P374node . # existence d'un code Insee
?P374node ps:P374 ?insee . # valeur du code Insee
OPTIONAL { ?P374node pq:P580 ?dateDébutCode . } # date de début du code Insee
OPTIONAL { ?P374node pq:P582 ?dateFinCode . } # date de fin du code Insee
FILTER ( !BOUND(?dateDébutCode) || ?dateDébutCode <= ?dateRecherche ) # ancien code Insee
FILTER ( !BOUND(?dateFinCode) || ?dateFinCode > ?dateRecherche ) # futur code Insee
{
?commune wdt:P31 wd:Q484170 . # nature de commune
OPTIONAL { ?commune wdt:P571 ?dateCréation . } # date de création
OPTIONAL { ?commune wdt:P576 ?dateDissolution . } # date de dissolution
OPTIONAL { # pas d'arrondissements à Mayotte
?arrondissement wdt:P3423 ?inseeArrondissement. # code Insee de l'arrondissement
?commune p:P131 ?P131nodeArrondissement .
?P131nodeArrondissement ps:P131 ?arrondissement . # valeur de l'arrondissement
OPTIONAL { ?P131nodeArrondissement pq:P580 ?dateDébutArrondissement . } # date de l'arrondissement
OPTIONAL { ?P131nodeArrondissement pq:P582 ?dateFinArrondissement . } # date de l'arrondissement
}
}
UNION { VALUES (?commune ?inseeDépartement ?inseeArrondissement ) {(wd:Q90 "75" "751")} } # Paris
FILTER ( !BOUND(?dateCréation) || ?dateCréation <= ?dateRecherche ) # communes futures
FILTER ( !BOUND(?dateDissolution) || ?dateDissolution > ?dateRecherche ) # communes passées
FILTER ( !BOUND(?dateDébutArrondissement) || ?dateDébutArrondissement <= ?dateRecherche ) # ancien arrondissement
FILTER ( !BOUND(?dateFinArrondissement) || ?dateFinArrondissement > ?dateRecherche ) # futur arrondissement
?commune p:P1448 ?P1448node . # existence d'un nom
?P1448node ps:P1448 ?nom . # valeur du nom
FILTER( lang(?nom)="fr" ). # nom en français
MINUS { ?P1448node pq:P2241 ?dépréciationNom . } # nom erroné
OPTIONAL { ?P1448node pq:P580 ?dateDébutNom . } # date de début du nom
OPTIONAL { ?P1448node pq:P582 ?dateFinNom . } # date de fin du nom
FILTER ( !BOUND(?dateDébutNom) || ?dateDébutNom <= ?dateRecherche ) # ancien nom
FILTER ( !BOUND(?dateFinNom) || ?dateFinNom > ?dateRecherche ) # futur nom
}
ORDER BY (?insee)
|
# Communes avec départements et régions. Au 1er janvier 2007, il y avait 36 683 communes en France.
SELECT ?insee ?commune ?nom ?inseeDépartement ?département ?inseeRégion ?région
WHERE {
BIND ( "2007-01-01"^^xsd:dateTime as ?dateRecherche ) # Au 1er janvier 2007
?commune p:P374 ?P374node . # existence d'un code Insee
?P374node ps:P374 ?insee . # valeur du code Insee
OPTIONAL { ?P374node pq:P580 ?dateDébutCode . } # date de début du code Insee
OPTIONAL { ?P374node pq:P582 ?dateFinCode . } # date de fin du code Insee
FILTER ( !BOUND(?dateDébutCode) || ?dateDébutCode <= ?dateRecherche ) # ancien code Insee
FILTER ( !BOUND(?dateFinCode) || ?dateFinCode > ?dateRecherche ) # futur code Insee
{
?commune wdt:P31 wd:Q484170 . # nature de commune
OPTIONAL { ?commune wdt:P571 ?dateCréation . } # date de création
OPTIONAL { ?commune wdt:P576 ?dateDissolution . } # date de dissolution
?département wdt:P2586 ?inseeDépartement. # code Insee du département
?commune p:P131 ?P131nodeDépartement .
?P131nodeDépartement ps:P131 ?département . # valeur du département
MINUS { ?P131nodeDépartement pq:P1013 wd:Q583865 . } # département collectivité
OPTIONAL { ?P131nodeDépartement pq:P580 ?dateDébutDépartement . } # date de début du département
OPTIONAL { ?P131nodeDépartement pq:P582 ?dateFinDépartement . } # date de fin du département
{
?région wdt:P2585 ?inseeRégion. # code Insee de la région
?commune p:P131 ?P131nodeRégion .
?P131nodeRégion ps:P131 ?région . # valeur de la région
}
UNION {
?région wdt:P2585 ?inseeRégion. # code Insee de la région
?département p:P131 ?P131nodeRégion .
?P131nodeRégion ps:P131 ?région . # valeur de la région
}
OPTIONAL { ?P131nodeRégion pq:P580 ?dateDébutRégion . } # date de début de la région
OPTIONAL { ?P131nodeRégion pq:P582 ?dateFinRégion . } # date de fin de la région
}
UNION { VALUES (?commune ?inseeDépartement ?inseeArrondissement ?inseeRégion ?région) {(wd:Q90 "75" "751" "11" wd:Q13917)} } # Paris
FILTER ( !BOUND(?dateCréation) || ?dateCréation <= ?dateRecherche ) # communes futures
FILTER ( !BOUND(?dateDissolution) || ?dateDissolution > ?dateRecherche ) # communes passées
FILTER ( !BOUND(?dateDébutDépartement) || ?dateDébutDépartement <= ?dateRecherche ) # ancien département
FILTER ( !BOUND(?dateFinDépartement) || ?dateFinDépartement > ?dateRecherche ) # futur département
FILTER ( !BOUND(?dateDébutRégion) || ?dateDébutRégion <= ?dateRecherche ) # ancienne région
FILTER ( !BOUND(?dateFinRégion) || ?dateFinRégion > ?dateRecherche ) # future région
?commune p:P1448 ?P1448node . # existence d'un nom
?P1448node ps:P1448 ?nom . # valeur du nom
FILTER( lang(?nom)="fr" ). # nom en français
MINUS { ?P1448node pq:P2241 ?dépréciationNom . } # nom erroné
OPTIONAL { ?P1448node pq:P580 ?dateDébutNom . } # date de début du nom
OPTIONAL { ?P1448node pq:P582 ?dateFinNom . } # date de fin du nom
FILTER ( !BOUND(?dateDébutNom) || ?dateDébutNom <= ?dateRecherche ) # ancien nom
FILTER ( !BOUND(?dateFinNom) || ?dateFinNom > ?dateRecherche ) # futur nom
}
ORDER BY (?insee)
|
# Communes avec arrondissements, départements et régions. Au 1er janvier 2007, il y avait 36 683 communes en France.
SELECT ?insee ?commune ?nom ?inseeArrondissement ?arrondissement ?inseeDépartement ?département ?inseeRégion ?région
WHERE {
BIND ( "2007-01-01"^^xsd:dateTime as ?dateRecherche ) # Au 1er janvier 2007
?commune p:P374 ?P374node . # existence d'un code Insee
?P374node ps:P374 ?insee . # valeur du code Insee
OPTIONAL { ?P374node pq:P580 ?dateDébutCode . } # date de début du code Insee
OPTIONAL { ?P374node pq:P582 ?dateFinCode . } # date de fin du code Insee
FILTER ( !BOUND(?dateDébutCode) || ?dateDébutCode <= ?dateRecherche ) # ancien code Insee
FILTER ( !BOUND(?dateFinCode) || ?dateFinCode > ?dateRecherche ) # futur code Insee
{
?commune wdt:P31 wd:Q484170 . # nature de commune
OPTIONAL { ?commune wdt:P571 ?dateCréation . } # date de création
OPTIONAL { ?commune wdt:P576 ?dateDissolution . } # date de dissolution
?département wdt:P2586 ?inseeDépartement. # code Insee du département
?commune p:P131 ?P131nodeDépartement .
?P131nodeDépartement ps:P131 ?département . # valeur du département
MINUS { ?P131nodeDépartement pq:P1013 wd:Q583865 . } # département collectivité
OPTIONAL { ?P131nodeDépartement pq:P580 ?dateDébutDépartement . } # date de début du département
OPTIONAL { ?P131nodeDépartement pq:P582 ?dateFinDépartement . } # date de fin du département
OPTIONAL { # pas d'arrondissements à Mayotte
?arrondissement wdt:P3423 ?inseeArrondissement. # code Insee de l'arrondissement
?commune p:P131 ?P131nodeArrondissement .
?P131nodeArrondissement ps:P131 ?arrondissement . # valeur de l'arrondissement
OPTIONAL { ?P131nodeArrondissement pq:P580 ?dateDébutArrondissement . } # date de début de l'arrondissement
OPTIONAL { ?P131nodeArrondissement pq:P582 ?dateFinArrondissement . } # date de fin de l'arrondissement
}
{
?région wdt:P2585 ?inseeRégion. # code Insee de la région
?commune p:P131 ?P131nodeRégion .
?P131nodeRégion ps:P131 ?région . # valeur de la région
}
UNION {
?région wdt:P2585 ?inseeRégion. # code Insee de la région
?département p:P131 ?P131nodeRégion .
?P131nodeRégion ps:P131 ?région . # valeur de la région
}
OPTIONAL { ?P131nodeRégion pq:P580 ?dateDébutRégion . } # date de début de la région
OPTIONAL { ?P131nodeRégion pq:P582 ?dateFinRégion . } # date de fin de la région
}
UNION { VALUES (?commune ?inseeDépartement ?inseeArrondissement ?inseeRégion ?région) {(wd:Q90 "75" "751" "11" wd:Q13917)} } # Paris
FILTER ( !BOUND(?dateCréation) || ?dateCréation <= ?dateRecherche ) # communes futures
FILTER ( !BOUND(?dateDissolution) || ?dateDissolution > ?dateRecherche ) # communes passées
FILTER ( !BOUND(?dateDébutDépartement) || ?dateDébutDépartement <= ?dateRecherche ) # ancien département
FILTER ( !BOUND(?dateFinDépartement) || ?dateFinDépartement > ?dateRecherche ) # futur département
FILTER ( !BOUND(?dateDébutArrondissement) || ?dateDébutArrondissement <= ?dateRecherche ) # ancien arrondissement
FILTER ( !BOUND(?dateFinArrondissement) || ?dateFinArrondissement > ?dateRecherche ) # futur arrondissement
FILTER ( !BOUND(?dateDébutRégion) || ?dateDébutRégion <= ?dateRecherche ) # ancienne région
FILTER ( !BOUND(?dateFinRégion) || ?dateFinRégion > ?dateRecherche ) # future région
?commune p:P1448 ?P1448node . # existence d'un nom
?P1448node ps:P1448 ?nom . # valeur du nom
FILTER( lang(?nom)="fr" ). # nom en français
MINUS { ?P1448node pq:P2241 ?dépréciationNom . } # nom erroné
OPTIONAL { ?P1448node pq:P580 ?dateDébutNom . } # date de début du nom
OPTIONAL { ?P1448node pq:P582 ?dateFinNom . } # date de fin du nom
FILTER ( !BOUND(?dateDébutNom) || ?dateDébutNom <= ?dateRecherche ) # ancien nom
FILTER ( !BOUND(?dateFinNom) || ?dateFinNom > ?dateRecherche ) # futur nom
}
ORDER BY (?insee)
|
2008 | 36,681 | # Communes avec les départements. Au 1er janvier 2008, il y avait 36 681 communes en France.
SELECT ?insee ?commune ?nom ?inseeDépartement ?département
WHERE {
BIND ( "2008-01-01"^^xsd:dateTime as ?dateRecherche ) # Au 1er janvier 2008
?commune p:P374 ?P374node . # existence d'un code Insee
?P374node ps:P374 ?insee . # valeur du code Insee
OPTIONAL { ?P374node pq:P580 ?dateDébutCode . } # date de début du code Insee
OPTIONAL { ?P374node pq:P582 ?dateFinCode . } # date de fin du code Insee
FILTER ( !BOUND(?dateDébutCode) || ?dateDébutCode <= ?dateRecherche ) # ancien code Insee
FILTER ( !BOUND(?dateFinCode) || ?dateFinCode > ?dateRecherche ) # futur code Insee
{
?commune wdt:P31 wd:Q484170 . # nature de commune
OPTIONAL { ?commune wdt:P571 ?dateCréation . } # date de création
OPTIONAL { ?commune wdt:P576 ?dateDissolution . } # date de dissolution
?département wdt:P2586 ?inseeDépartement. # code Insee du département
?commune p:P131 ?P131node .
?P131node ps:P131 ?département . # valeur du département
MINUS { ?P131node pq:P1013 wd:Q583865 . } # département collectivité
OPTIONAL { ?P131node pq:P580 ?dateDébutDépartement . } # date de début du département
OPTIONAL { ?P131node pq:P582 ?dateFinDépartement . } # date de fin du département
}
UNION { VALUES (?commune ?inseeDépartement ?inseeArrondissement ) {(wd:Q90 "75" "751")} } # Paris
FILTER ( !BOUND(?dateCréation) || ?dateCréation <= ?dateRecherche ) # communes futures
FILTER ( !BOUND(?dateDissolution) || ?dateDissolution > ?dateRecherche ) # communes passées
FILTER ( !BOUND(?dateDébutDépartement) || ?dateDébutDépartement <= ?dateRecherche ) # ancien département
FILTER ( !BOUND(?dateFinDépartement) || ?dateFinDépartement > ?dateRecherche ) # futur département
?commune p:P1448 ?P1448node . # existence d'un nom
?P1448node ps:P1448 ?nom . # valeur du nom
FILTER( lang(?nom)="fr" ). # nom en français
MINUS { ?P1448node pq:P2241 ?dépréciationNom . } # nom erroné
OPTIONAL { ?P1448node pq:P580 ?dateDébutNom . } # date de début du nom
OPTIONAL { ?P1448node pq:P582 ?dateFinNom . } # date de fin du nom
FILTER ( !BOUND(?dateDébutNom) || ?dateDébutNom <= ?dateRecherche ) # ancien nom
FILTER ( !BOUND(?dateFinNom) || ?dateFinNom > ?dateRecherche ) # futur nom
}
ORDER BY (?insee)
|
# Communes avec les arrondissements. Au 1er janvier 2008, il y avait 36 681 communes en France.
SELECT ?insee ?commune ?nom ?inseeArrondissement ?arrondissement
WHERE {
BIND ( "2008-01-01"^^xsd:dateTime as ?dateRecherche ) # Au 1er janvier 2008
?commune p:P374 ?P374node . # existence d'un code Insee
?P374node ps:P374 ?insee . # valeur du code Insee
OPTIONAL { ?P374node pq:P580 ?dateDébutCode . } # date de début du code Insee
OPTIONAL { ?P374node pq:P582 ?dateFinCode . } # date de fin du code Insee
FILTER ( !BOUND(?dateDébutCode) || ?dateDébutCode <= ?dateRecherche ) # ancien code Insee
FILTER ( !BOUND(?dateFinCode) || ?dateFinCode > ?dateRecherche ) # futur code Insee
{
?commune wdt:P31 wd:Q484170 . # nature de commune
OPTIONAL { ?commune wdt:P571 ?dateCréation . } # date de création
OPTIONAL { ?commune wdt:P576 ?dateDissolution . } # date de dissolution
OPTIONAL { # pas d'arrondissements à Mayotte
?arrondissement wdt:P3423 ?inseeArrondissement. # code Insee de l'arrondissement
?commune p:P131 ?P131nodeArrondissement .
?P131nodeArrondissement ps:P131 ?arrondissement . # valeur de l'arrondissement
OPTIONAL { ?P131nodeArrondissement pq:P580 ?dateDébutArrondissement . } # date de l'arrondissement
OPTIONAL { ?P131nodeArrondissement pq:P582 ?dateFinArrondissement . } # date de l'arrondissement
}
}
UNION { VALUES (?commune ?inseeDépartement ?inseeArrondissement ) {(wd:Q90 "75" "751")} } # Paris
FILTER ( !BOUND(?dateCréation) || ?dateCréation <= ?dateRecherche ) # communes futures
FILTER ( !BOUND(?dateDissolution) || ?dateDissolution > ?dateRecherche ) # communes passées
FILTER ( !BOUND(?dateDébutArrondissement) || ?dateDébutArrondissement <= ?dateRecherche ) # ancien arrondissement
FILTER ( !BOUND(?dateFinArrondissement) || ?dateFinArrondissement > ?dateRecherche ) # futur arrondissement
?commune p:P1448 ?P1448node . # existence d'un nom
?P1448node ps:P1448 ?nom . # valeur du nom
FILTER( lang(?nom)="fr" ). # nom en français
MINUS { ?P1448node pq:P2241 ?dépréciationNom . } # nom erroné
OPTIONAL { ?P1448node pq:P580 ?dateDébutNom . } # date de début du nom
OPTIONAL { ?P1448node pq:P582 ?dateFinNom . } # date de fin du nom
FILTER ( !BOUND(?dateDébutNom) || ?dateDébutNom <= ?dateRecherche ) # ancien nom
FILTER ( !BOUND(?dateFinNom) || ?dateFinNom > ?dateRecherche ) # futur nom
}
ORDER BY (?insee)
|
# Communes avec départements et régions. Au 1er janvier 2008, il y avait 36 681 communes en France.
SELECT ?insee ?commune ?nom ?inseeDépartement ?département ?inseeRégion ?région
WHERE {
BIND ( "2008-01-01"^^xsd:dateTime as ?dateRecherche ) # Au 1er janvier 2008
?commune p:P374 ?P374node . # existence d'un code Insee
?P374node ps:P374 ?insee . # valeur du code Insee
OPTIONAL { ?P374node pq:P580 ?dateDébutCode . } # date de début du code Insee
OPTIONAL { ?P374node pq:P582 ?dateFinCode . } # date de fin du code Insee
FILTER ( !BOUND(?dateDébutCode) || ?dateDébutCode <= ?dateRecherche ) # ancien code Insee
FILTER ( !BOUND(?dateFinCode) || ?dateFinCode > ?dateRecherche ) # futur code Insee
{
?commune wdt:P31 wd:Q484170 . # nature de commune
OPTIONAL { ?commune wdt:P571 ?dateCréation . } # date de création
OPTIONAL { ?commune wdt:P576 ?dateDissolution . } # date de dissolution
?département wdt:P2586 ?inseeDépartement. # code Insee du département
?commune p:P131 ?P131nodeDépartement .
?P131nodeDépartement ps:P131 ?département . # valeur du département
MINUS { ?P131nodeDépartement pq:P1013 wd:Q583865 . } # département collectivité
OPTIONAL { ?P131nodeDépartement pq:P580 ?dateDébutDépartement . } # date de début du département
OPTIONAL { ?P131nodeDépartement pq:P582 ?dateFinDépartement . } # date de fin du département
{
?région wdt:P2585 ?inseeRégion. # code Insee de la région
?commune p:P131 ?P131nodeRégion .
?P131nodeRégion ps:P131 ?région . # valeur de la région
}
UNION {
?région wdt:P2585 ?inseeRégion. # code Insee de la région
?département p:P131 ?P131nodeRégion .
?P131nodeRégion ps:P131 ?région . # valeur de la région
}
OPTIONAL { ?P131nodeRégion pq:P580 ?dateDébutRégion . } # date de début de la région
OPTIONAL { ?P131nodeRégion pq:P582 ?dateFinRégion . } # date de fin de la région
}
UNION { VALUES (?commune ?inseeDépartement ?inseeArrondissement ?inseeRégion ?région) {(wd:Q90 "75" "751" "11" wd:Q13917)} } # Paris
FILTER ( !BOUND(?dateCréation) || ?dateCréation <= ?dateRecherche ) # communes futures
FILTER ( !BOUND(?dateDissolution) || ?dateDissolution > ?dateRecherche ) # communes passées
FILTER ( !BOUND(?dateDébutDépartement) || ?dateDébutDépartement <= ?dateRecherche ) # ancien département
FILTER ( !BOUND(?dateFinDépartement) || ?dateFinDépartement > ?dateRecherche ) # futur département
FILTER ( !BOUND(?dateDébutRégion) || ?dateDébutRégion <= ?dateRecherche ) # ancienne région
FILTER ( !BOUND(?dateFinRégion) || ?dateFinRégion > ?dateRecherche ) # future région
?commune p:P1448 ?P1448node . # existence d'un nom
?P1448node ps:P1448 ?nom . # valeur du nom
FILTER( lang(?nom)="fr" ). # nom en français
MINUS { ?P1448node pq:P2241 ?dépréciationNom . } # nom erroné
OPTIONAL { ?P1448node pq:P580 ?dateDébutNom . } # date de début du nom
OPTIONAL { ?P1448node pq:P582 ?dateFinNom . } # date de fin du nom
FILTER ( !BOUND(?dateDébutNom) || ?dateDébutNom <= ?dateRecherche ) # ancien nom
FILTER ( !BOUND(?dateFinNom) || ?dateFinNom > ?dateRecherche ) # futur nom
}
ORDER BY (?insee)
|
# Communes avec arrondissements, départements et régions. Au 1er janvier 2008, il y avait 36 681 communes en France.
SELECT ?insee ?commune ?nom ?inseeArrondissement ?arrondissement ?inseeDépartement ?département ?inseeRégion ?région
WHERE {
BIND ( "2008-01-01"^^xsd:dateTime as ?dateRecherche ) # Au 1er janvier 2008
?commune p:P374 ?P374node . # existence d'un code Insee
?P374node ps:P374 ?insee . # valeur du code Insee
OPTIONAL { ?P374node pq:P580 ?dateDébutCode . } # date de début du code Insee
OPTIONAL { ?P374node pq:P582 ?dateFinCode . } # date de fin du code Insee
FILTER ( !BOUND(?dateDébutCode) || ?dateDébutCode <= ?dateRecherche ) # ancien code Insee
FILTER ( !BOUND(?dateFinCode) || ?dateFinCode > ?dateRecherche ) # futur code Insee
{
?commune wdt:P31 wd:Q484170 . # nature de commune
OPTIONAL { ?commune wdt:P571 ?dateCréation . } # date de création
OPTIONAL { ?commune wdt:P576 ?dateDissolution . } # date de dissolution
?département wdt:P2586 ?inseeDépartement. # code Insee du département
?commune p:P131 ?P131nodeDépartement .
?P131nodeDépartement ps:P131 ?département . # valeur du département
MINUS { ?P131nodeDépartement pq:P1013 wd:Q583865 . } # département collectivité
OPTIONAL { ?P131nodeDépartement pq:P580 ?dateDébutDépartement . } # date de début du département
OPTIONAL { ?P131nodeDépartement pq:P582 ?dateFinDépartement . } # date de fin du département
OPTIONAL { # pas d'arrondissements à Mayotte
?arrondissement wdt:P3423 ?inseeArrondissement. # code Insee de l'arrondissement
?commune p:P131 ?P131nodeArrondissement .
?P131nodeArrondissement ps:P131 ?arrondissement . # valeur de l'arrondissement
OPTIONAL { ?P131nodeArrondissement pq:P580 ?dateDébutArrondissement . } # date de début de l'arrondissement
OPTIONAL { ?P131nodeArrondissement pq:P582 ?dateFinArrondissement . } # date de fin de l'arrondissement
}
{
?région wdt:P2585 ?inseeRégion. # code Insee de la région
?commune p:P131 ?P131nodeRégion .
?P131nodeRégion ps:P131 ?région . # valeur de la région
}
UNION {
?région wdt:P2585 ?inseeRégion. # code Insee de la région
?département p:P131 ?P131nodeRégion .
?P131nodeRégion ps:P131 ?région . # valeur de la région
}
OPTIONAL { ?P131nodeRégion pq:P580 ?dateDébutRégion . } # date de début de la région
OPTIONAL { ?P131nodeRégion pq:P582 ?dateFinRégion . } # date de fin de la région
}
UNION { VALUES (?commune ?inseeDépartement ?inseeArrondissement ?inseeRégion ?région) {(wd:Q90 "75" "751" "11" wd:Q13917)} } # Paris
FILTER ( !BOUND(?dateCréation) || ?dateCréation <= ?dateRecherche ) # communes futures
FILTER ( !BOUND(?dateDissolution) || ?dateDissolution > ?dateRecherche ) # communes passées
FILTER ( !BOUND(?dateDébutDépartement) || ?dateDébutDépartement <= ?dateRecherche ) # ancien département
FILTER ( !BOUND(?dateFinDépartement) || ?dateFinDépartement > ?dateRecherche ) # futur département
FILTER ( !BOUND(?dateDébutArrondissement) || ?dateDébutArrondissement <= ?dateRecherche ) # ancien arrondissement
FILTER ( !BOUND(?dateFinArrondissement) || ?dateFinArrondissement > ?dateRecherche ) # futur arrondissement
FILTER ( !BOUND(?dateDébutRégion) || ?dateDébutRégion <= ?dateRecherche ) # ancienne région
FILTER ( !BOUND(?dateFinRégion) || ?dateFinRégion > ?dateRecherche ) # future région
?commune p:P1448 ?P1448node . # existence d'un nom
?P1448node ps:P1448 ?nom . # valeur du nom
FILTER( lang(?nom)="fr" ). # nom en français
MINUS { ?P1448node pq:P2241 ?dépréciationNom . } # nom erroné
OPTIONAL { ?P1448node pq:P580 ?dateDébutNom . } # date de début du nom
OPTIONAL { ?P1448node pq:P582 ?dateFinNom . } # date de fin du nom
FILTER ( !BOUND(?dateDébutNom) || ?dateDébutNom <= ?dateRecherche ) # ancien nom
FILTER ( !BOUND(?dateFinNom) || ?dateFinNom > ?dateRecherche ) # futur nom
}
ORDER BY (?insee)
|
2009 | 36,682 | # Communes avec les départements. Au 1er janvier 2009, il y avait 36 682 communes en France.
SELECT ?insee ?commune ?nom ?inseeDépartement ?département
WHERE {
BIND ( "2009-01-01"^^xsd:dateTime as ?dateRecherche ) # Au 1er janvier 2009
?commune p:P374 ?P374node . # existence d'un code Insee
?P374node ps:P374 ?insee . # valeur du code Insee
OPTIONAL { ?P374node pq:P580 ?dateDébutCode . } # date de début du code Insee
OPTIONAL { ?P374node pq:P582 ?dateFinCode . } # date de fin du code Insee
FILTER ( !BOUND(?dateDébutCode) || ?dateDébutCode <= ?dateRecherche ) # ancien code Insee
FILTER ( !BOUND(?dateFinCode) || ?dateFinCode > ?dateRecherche ) # futur code Insee
{
?commune wdt:P31 wd:Q484170 . # nature de commune
OPTIONAL { ?commune wdt:P571 ?dateCréation . } # date de création
OPTIONAL { ?commune wdt:P576 ?dateDissolution . } # date de dissolution
?département wdt:P2586 ?inseeDépartement. # code Insee du département
?commune p:P131 ?P131node .
?P131node ps:P131 ?département . # valeur du département
MINUS { ?P131node pq:P1013 wd:Q583865 . } # département collectivité
OPTIONAL { ?P131node pq:P580 ?dateDébutDépartement . } # date de début du département
OPTIONAL { ?P131node pq:P582 ?dateFinDépartement . } # date de fin du département
}
UNION { VALUES (?commune ?inseeDépartement ?inseeArrondissement ) {(wd:Q90 "75" "751")} } # Paris
FILTER ( !BOUND(?dateCréation) || ?dateCréation <= ?dateRecherche ) # communes futures
FILTER ( !BOUND(?dateDissolution) || ?dateDissolution > ?dateRecherche ) # communes passées
FILTER ( !BOUND(?dateDébutDépartement) || ?dateDébutDépartement <= ?dateRecherche ) # ancien département
FILTER ( !BOUND(?dateFinDépartement) || ?dateFinDépartement > ?dateRecherche ) # futur département
?commune p:P1448 ?P1448node . # existence d'un nom
?P1448node ps:P1448 ?nom . # valeur du nom
FILTER( lang(?nom)="fr" ). # nom en français
MINUS { ?P1448node pq:P2241 ?dépréciationNom . } # nom erroné
OPTIONAL { ?P1448node pq:P580 ?dateDébutNom . } # date de début du nom
OPTIONAL { ?P1448node pq:P582 ?dateFinNom . } # date de fin du nom
FILTER ( !BOUND(?dateDébutNom) || ?dateDébutNom <= ?dateRecherche ) # ancien nom
FILTER ( !BOUND(?dateFinNom) || ?dateFinNom > ?dateRecherche ) # futur nom
}
ORDER BY (?insee)
|
# Communes avec les arrondissements. Au 1er janvier 2009, il y avait 36 682 communes en France.
SELECT ?insee ?commune ?nom ?inseeArrondissement ?arrondissement
WHERE {
BIND ( "2009-01-01"^^xsd:dateTime as ?dateRecherche ) # Au 1er janvier 2009
?commune p:P374 ?P374node . # existence d'un code Insee
?P374node ps:P374 ?insee . # valeur du code Insee
OPTIONAL { ?P374node pq:P580 ?dateDébutCode . } # date de début du code Insee
OPTIONAL { ?P374node pq:P582 ?dateFinCode . } # date de fin du code Insee
FILTER ( !BOUND(?dateDébutCode) || ?dateDébutCode <= ?dateRecherche ) # ancien code Insee
FILTER ( !BOUND(?dateFinCode) || ?dateFinCode > ?dateRecherche ) # futur code Insee
{
?commune wdt:P31 wd:Q484170 . # nature de commune
OPTIONAL { ?commune wdt:P571 ?dateCréation . } # date de création
OPTIONAL { ?commune wdt:P576 ?dateDissolution . } # date de dissolution
OPTIONAL { # pas d'arrondissements à Mayotte
?arrondissement wdt:P3423 ?inseeArrondissement. # code Insee de l'arrondissement
?commune p:P131 ?P131nodeArrondissement .
?P131nodeArrondissement ps:P131 ?arrondissement . # valeur de l'arrondissement
OPTIONAL { ?P131nodeArrondissement pq:P580 ?dateDébutArrondissement . } # date de l'arrondissement
OPTIONAL { ?P131nodeArrondissement pq:P582 ?dateFinArrondissement . } # date de l'arrondissement
}
}
UNION { VALUES (?commune ?inseeDépartement ?inseeArrondissement ) {(wd:Q90 "75" "751")} } # Paris
FILTER ( !BOUND(?dateCréation) || ?dateCréation <= ?dateRecherche ) # communes futures
FILTER ( !BOUND(?dateDissolution) || ?dateDissolution > ?dateRecherche ) # communes passées
FILTER ( !BOUND(?dateDébutArrondissement) || ?dateDébutArrondissement <= ?dateRecherche ) # ancien arrondissement
FILTER ( !BOUND(?dateFinArrondissement) || ?dateFinArrondissement > ?dateRecherche ) # futur arrondissement
?commune p:P1448 ?P1448node . # existence d'un nom
?P1448node ps:P1448 ?nom . # valeur du nom
FILTER( lang(?nom)="fr" ). # nom en français
MINUS { ?P1448node pq:P2241 ?dépréciationNom . } # nom erroné
OPTIONAL { ?P1448node pq:P580 ?dateDébutNom . } # date de début du nom
OPTIONAL { ?P1448node pq:P582 ?dateFinNom . } # date de fin du nom
FILTER ( !BOUND(?dateDébutNom) || ?dateDébutNom <= ?dateRecherche ) # ancien nom
FILTER ( !BOUND(?dateFinNom) || ?dateFinNom > ?dateRecherche ) # futur nom
}
ORDER BY (?insee)
|
# Communes avec départements et régions. Au 1er janvier 2009, il y avait 36 682 communes en France.
SELECT ?insee ?commune ?nom ?inseeDépartement ?département ?inseeRégion ?région
WHERE {
BIND ( "2009-01-01"^^xsd:dateTime as ?dateRecherche ) # Au 1er janvier 2009
?commune p:P374 ?P374node . # existence d'un code Insee
?P374node ps:P374 ?insee . # valeur du code Insee
OPTIONAL { ?P374node pq:P580 ?dateDébutCode . } # date de début du code Insee
OPTIONAL { ?P374node pq:P582 ?dateFinCode . } # date de fin du code Insee
FILTER ( !BOUND(?dateDébutCode) || ?dateDébutCode <= ?dateRecherche ) # ancien code Insee
FILTER ( !BOUND(?dateFinCode) || ?dateFinCode > ?dateRecherche ) # futur code Insee
{
?commune wdt:P31 wd:Q484170 . # nature de commune
OPTIONAL { ?commune wdt:P571 ?dateCréation . } # date de création
OPTIONAL { ?commune wdt:P576 ?dateDissolution . } # date de dissolution
?département wdt:P2586 ?inseeDépartement. # code Insee du département
?commune p:P131 ?P131nodeDépartement .
?P131nodeDépartement ps:P131 ?département . # valeur du département
MINUS { ?P131nodeDépartement pq:P1013 wd:Q583865 . } # département collectivité
OPTIONAL { ?P131nodeDépartement pq:P580 ?dateDébutDépartement . } # date de début du département
OPTIONAL { ?P131nodeDépartement pq:P582 ?dateFinDépartement . } # date de fin du département
{
?région wdt:P2585 ?inseeRégion. # code Insee de la région
?commune p:P131 ?P131nodeRégion .
?P131nodeRégion ps:P131 ?région . # valeur de la région
}
UNION {
?région wdt:P2585 ?inseeRégion. # code Insee de la région
?département p:P131 ?P131nodeRégion .
?P131nodeRégion ps:P131 ?région . # valeur de la région
}
OPTIONAL { ?P131nodeRégion pq:P580 ?dateDébutRégion . } # date de début de la région
OPTIONAL { ?P131nodeRégion pq:P582 ?dateFinRégion . } # date de fin de la région
}
UNION { VALUES (?commune ?inseeDépartement ?inseeArrondissement ?inseeRégion ?région) {(wd:Q90 "75" "751" "11" wd:Q13917)} } # Paris
FILTER ( !BOUND(?dateCréation) || ?dateCréation <= ?dateRecherche ) # communes futures
FILTER ( !BOUND(?dateDissolution) || ?dateDissolution > ?dateRecherche ) # communes passées
FILTER ( !BOUND(?dateDébutDépartement) || ?dateDébutDépartement <= ?dateRecherche ) # ancien département
FILTER ( !BOUND(?dateFinDépartement) || ?dateFinDépartement > ?dateRecherche ) # futur département
FILTER ( !BOUND(?dateDébutRégion) || ?dateDébutRégion <= ?dateRecherche ) # ancienne région
FILTER ( !BOUND(?dateFinRégion) || ?dateFinRégion > ?dateRecherche ) # future région
?commune p:P1448 ?P1448node . # existence d'un nom
?P1448node ps:P1448 ?nom . # valeur du nom
FILTER( lang(?nom)="fr" ). # nom en français
MINUS { ?P1448node pq:P2241 ?dépréciationNom . } # nom erroné
OPTIONAL { ?P1448node pq:P580 ?dateDébutNom . } # date de début du nom
OPTIONAL { ?P1448node pq:P582 ?dateFinNom . } # date de fin du nom
FILTER ( !BOUND(?dateDébutNom) || ?dateDébutNom <= ?dateRecherche ) # ancien nom
FILTER ( !BOUND(?dateFinNom) || ?dateFinNom > ?dateRecherche ) # futur nom
}
ORDER BY (?insee)
|
# Communes avec arrondissements, départements et régions. Au 1er janvier 2009, il y avait 36 682 communes en France.
SELECT ?insee ?commune ?nom ?inseeArrondissement ?arrondissement ?inseeDépartement ?département ?inseeRégion ?région
WHERE {
BIND ( "2009-01-01"^^xsd:dateTime as ?dateRecherche ) # Au 1er janvier 2009
?commune p:P374 ?P374node . # existence d'un code Insee
?P374node ps:P374 ?insee . # valeur du code Insee
OPTIONAL { ?P374node pq:P580 ?dateDébutCode . } # date de début du code Insee
OPTIONAL { ?P374node pq:P582 ?dateFinCode . } # date de fin du code Insee
FILTER ( !BOUND(?dateDébutCode) || ?dateDébutCode <= ?dateRecherche ) # ancien code Insee
FILTER ( !BOUND(?dateFinCode) || ?dateFinCode > ?dateRecherche ) # futur code Insee
{
?commune wdt:P31 wd:Q484170 . # nature de commune
OPTIONAL { ?commune wdt:P571 ?dateCréation . } # date de création
OPTIONAL { ?commune wdt:P576 ?dateDissolution . } # date de dissolution
?département wdt:P2586 ?inseeDépartement. # code Insee du département
?commune p:P131 ?P131nodeDépartement .
?P131nodeDépartement ps:P131 ?département . # valeur du département
MINUS { ?P131nodeDépartement pq:P1013 wd:Q583865 . } # département collectivité
OPTIONAL { ?P131nodeDépartement pq:P580 ?dateDébutDépartement . } # date de début du département
OPTIONAL { ?P131nodeDépartement pq:P582 ?dateFinDépartement . } # date de fin du département
OPTIONAL { # pas d'arrondissements à Mayotte
?arrondissement wdt:P3423 ?inseeArrondissement. # code Insee de l'arrondissement
?commune p:P131 ?P131nodeArrondissement .
?P131nodeArrondissement ps:P131 ?arrondissement . # valeur de l'arrondissement
OPTIONAL { ?P131nodeArrondissement pq:P580 ?dateDébutArrondissement . } # date de début de l'arrondissement
OPTIONAL { ?P131nodeArrondissement pq:P582 ?dateFinArrondissement . } # date de fin de l'arrondissement
}
{
?région wdt:P2585 ?inseeRégion. # code Insee de la région
?commune p:P131 ?P131nodeRégion .
?P131nodeRégion ps:P131 ?région . # valeur de la région
}
UNION {
?région wdt:P2585 ?inseeRégion. # code Insee de la région
?département p:P131 ?P131nodeRégion .
?P131nodeRégion ps:P131 ?région . # valeur de la région
}
OPTIONAL { ?P131nodeRégion pq:P580 ?dateDébutRégion . } # date de début de la région
OPTIONAL { ?P131nodeRégion pq:P582 ?dateFinRégion . } # date de fin de la région
}
UNION { VALUES (?commune ?inseeDépartement ?inseeArrondissement ?inseeRégion ?région) {(wd:Q90 "75" "751" "11" wd:Q13917)} } # Paris
FILTER ( !BOUND(?dateCréation) || ?dateCréation <= ?dateRecherche ) # communes futures
FILTER ( !BOUND(?dateDissolution) || ?dateDissolution > ?dateRecherche ) # communes passées
FILTER ( !BOUND(?dateDébutDépartement) || ?dateDébutDépartement <= ?dateRecherche ) # ancien département
FILTER ( !BOUND(?dateFinDépartement) || ?dateFinDépartement > ?dateRecherche ) # futur département
FILTER ( !BOUND(?dateDébutArrondissement) || ?dateDébutArrondissement <= ?dateRecherche ) # ancien arrondissement
FILTER ( !BOUND(?dateFinArrondissement) || ?dateFinArrondissement > ?dateRecherche ) # futur arrondissement
FILTER ( !BOUND(?dateDébutRégion) || ?dateDébutRégion <= ?dateRecherche ) # ancienne région
FILTER ( !BOUND(?dateFinRégion) || ?dateFinRégion > ?dateRecherche ) # future région
?commune p:P1448 ?P1448node . # existence d'un nom
?P1448node ps:P1448 ?nom . # valeur du nom
FILTER( lang(?nom)="fr" ). # nom en français
MINUS { ?P1448node pq:P2241 ?dépréciationNom . } # nom erroné
OPTIONAL { ?P1448node pq:P580 ?dateDébutNom . } # date de début du nom
OPTIONAL { ?P1448node pq:P582 ?dateFinNom . } # date de fin du nom
FILTER ( !BOUND(?dateDébutNom) || ?dateDébutNom <= ?dateRecherche ) # ancien nom
FILTER ( !BOUND(?dateFinNom) || ?dateFinNom > ?dateRecherche ) # futur nom
}
ORDER BY (?insee)
|
2010 | 36,682 | # Communes avec les départements. Au 1er janvier 2010, il y avait 36 682 communes en France.
SELECT ?insee ?commune ?nom ?inseeDépartement ?département
WHERE {
BIND ( "2010-01-01"^^xsd:dateTime as ?dateRecherche ) # Au 1er janvier 2010
?commune p:P374 ?P374node . # existence d'un code Insee
?P374node ps:P374 ?insee . # valeur du code Insee
OPTIONAL { ?P374node pq:P580 ?dateDébutCode . } # date de début du code Insee
OPTIONAL { ?P374node pq:P582 ?dateFinCode . } # date de fin du code Insee
FILTER ( !BOUND(?dateDébutCode) || ?dateDébutCode <= ?dateRecherche ) # ancien code Insee
FILTER ( !BOUND(?dateFinCode) || ?dateFinCode > ?dateRecherche ) # futur code Insee
{
?commune wdt:P31 wd:Q484170 . # nature de commune
OPTIONAL { ?commune wdt:P571 ?dateCréation . } # date de création
OPTIONAL { ?commune wdt:P576 ?dateDissolution . } # date de dissolution
?département wdt:P2586 ?inseeDépartement. # code Insee du département
?commune p:P131 ?P131node .
?P131node ps:P131 ?département . # valeur du département
MINUS { ?P131node pq:P1013 wd:Q583865 . } # département collectivité
OPTIONAL { ?P131node pq:P580 ?dateDébutDépartement . } # date de début du département
OPTIONAL { ?P131node pq:P582 ?dateFinDépartement . } # date de fin du département
}
UNION { VALUES (?commune ?inseeDépartement ?inseeArrondissement ) {(wd:Q90 "75" "751")} } # Paris
FILTER ( !BOUND(?dateCréation) || ?dateCréation <= ?dateRecherche ) # communes futures
FILTER ( !BOUND(?dateDissolution) || ?dateDissolution > ?dateRecherche ) # communes passées
FILTER ( !BOUND(?dateDébutDépartement) || ?dateDébutDépartement <= ?dateRecherche ) # ancien département
FILTER ( !BOUND(?dateFinDépartement) || ?dateFinDépartement > ?dateRecherche ) # futur département
?commune p:P1448 ?P1448node . # existence d'un nom
?P1448node ps:P1448 ?nom . # valeur du nom
FILTER( lang(?nom)="fr" ). # nom en français
MINUS { ?P1448node pq:P2241 ?dépréciationNom . } # nom erroné
OPTIONAL { ?P1448node pq:P580 ?dateDébutNom . } # date de début du nom
OPTIONAL { ?P1448node pq:P582 ?dateFinNom . } # date de fin du nom
FILTER ( !BOUND(?dateDébutNom) || ?dateDébutNom <= ?dateRecherche ) # ancien nom
FILTER ( !BOUND(?dateFinNom) || ?dateFinNom > ?dateRecherche ) # futur nom
}
ORDER BY (?insee)
|
# Communes avec les arrondissements. Au 1er janvier 2010, il y avait 36 682 communes en France.
SELECT ?insee ?commune ?nom ?inseeArrondissement ?arrondissement
WHERE {
BIND ( "2010-01-01"^^xsd:dateTime as ?dateRecherche ) # Au 1er janvier 2010
?commune p:P374 ?P374node . # existence d'un code Insee
?P374node ps:P374 ?insee . # valeur du code Insee
OPTIONAL { ?P374node pq:P580 ?dateDébutCode . } # date de début du code Insee
OPTIONAL { ?P374node pq:P582 ?dateFinCode . } # date de fin du code Insee
FILTER ( !BOUND(?dateDébutCode) || ?dateDébutCode <= ?dateRecherche ) # ancien code Insee
FILTER ( !BOUND(?dateFinCode) || ?dateFinCode > ?dateRecherche ) # futur code Insee
{
?commune wdt:P31 wd:Q484170 . # nature de commune
OPTIONAL { ?commune wdt:P571 ?dateCréation . } # date de création
OPTIONAL { ?commune wdt:P576 ?dateDissolution . } # date de dissolution
OPTIONAL { # pas d'arrondissements à Mayotte
?arrondissement wdt:P3423 ?inseeArrondissement. # code Insee de l'arrondissement
?commune p:P131 ?P131nodeArrondissement .
?P131nodeArrondissement ps:P131 ?arrondissement . # valeur de l'arrondissement
OPTIONAL { ?P131nodeArrondissement pq:P580 ?dateDébutArrondissement . } # date de l'arrondissement
OPTIONAL { ?P131nodeArrondissement pq:P582 ?dateFinArrondissement . } # date de l'arrondissement
}
}
UNION { VALUES (?commune ?inseeDépartement ?inseeArrondissement ) {(wd:Q90 "75" "751")} } # Paris
FILTER ( !BOUND(?dateCréation) || ?dateCréation <= ?dateRecherche ) # communes futures
FILTER ( !BOUND(?dateDissolution) || ?dateDissolution > ?dateRecherche ) # communes passées
FILTER ( !BOUND(?dateDébutArrondissement) || ?dateDébutArrondissement <= ?dateRecherche ) # ancien arrondissement
FILTER ( !BOUND(?dateFinArrondissement) || ?dateFinArrondissement > ?dateRecherche ) # futur arrondissement
?commune p:P1448 ?P1448node . # existence d'un nom
?P1448node ps:P1448 ?nom . # valeur du nom
FILTER( lang(?nom)="fr" ). # nom en français
MINUS { ?P1448node pq:P2241 ?dépréciationNom . } # nom erroné
OPTIONAL { ?P1448node pq:P580 ?dateDébutNom . } # date de début du nom
OPTIONAL { ?P1448node pq:P582 ?dateFinNom . } # date de fin du nom
FILTER ( !BOUND(?dateDébutNom) || ?dateDébutNom <= ?dateRecherche ) # ancien nom
FILTER ( !BOUND(?dateFinNom) || ?dateFinNom > ?dateRecherche ) # futur nom
}
ORDER BY (?insee)
|
# Communes avec départements et régions. Au 1er janvier 2010, il y avait 36 682 communes en France.
SELECT ?insee ?commune ?nom ?inseeDépartement ?département ?inseeRégion ?région
WHERE {
BIND ( "2010-01-01"^^xsd:dateTime as ?dateRecherche ) # Au 1er janvier 2010
?commune p:P374 ?P374node . # existence d'un code Insee
?P374node ps:P374 ?insee . # valeur du code Insee
OPTIONAL { ?P374node pq:P580 ?dateDébutCode . } # date de début du code Insee
OPTIONAL { ?P374node pq:P582 ?dateFinCode . } # date de fin du code Insee
FILTER ( !BOUND(?dateDébutCode) || ?dateDébutCode <= ?dateRecherche ) # ancien code Insee
FILTER ( !BOUND(?dateFinCode) || ?dateFinCode > ?dateRecherche ) # futur code Insee
{
?commune wdt:P31 wd:Q484170 . # nature de commune
OPTIONAL { ?commune wdt:P571 ?dateCréation . } # date de création
OPTIONAL { ?commune wdt:P576 ?dateDissolution . } # date de dissolution
?département wdt:P2586 ?inseeDépartement. # code Insee du département
?commune p:P131 ?P131nodeDépartement .
?P131nodeDépartement ps:P131 ?département . # valeur du département
MINUS { ?P131nodeDépartement pq:P1013 wd:Q583865 . } # département collectivité
OPTIONAL { ?P131nodeDépartement pq:P580 ?dateDébutDépartement . } # date de début du département
OPTIONAL { ?P131nodeDépartement pq:P582 ?dateFinDépartement . } # date de fin du département
{
?région wdt:P2585 ?inseeRégion. # code Insee de la région
?commune p:P131 ?P131nodeRégion .
?P131nodeRégion ps:P131 ?région . # valeur de la région
}
UNION {
?région wdt:P2585 ?inseeRégion. # code Insee de la région
?département p:P131 ?P131nodeRégion .
?P131nodeRégion ps:P131 ?région . # valeur de la région
}
OPTIONAL { ?P131nodeRégion pq:P580 ?dateDébutRégion . } # date de début de la région
OPTIONAL { ?P131nodeRégion pq:P582 ?dateFinRégion . } # date de fin de la région
}
UNION { VALUES (?commune ?inseeDépartement ?inseeArrondissement ?inseeRégion ?région) {(wd:Q90 "75" "751" "11" wd:Q13917)} } # Paris
FILTER ( !BOUND(?dateCréation) || ?dateCréation <= ?dateRecherche ) # communes futures
FILTER ( !BOUND(?dateDissolution) || ?dateDissolution > ?dateRecherche ) # communes passées
FILTER ( !BOUND(?dateDébutDépartement) || ?dateDébutDépartement <= ?dateRecherche ) # ancien département
FILTER ( !BOUND(?dateFinDépartement) || ?dateFinDépartement > ?dateRecherche ) # futur département
FILTER ( !BOUND(?dateDébutRégion) || ?dateDébutRégion <= ?dateRecherche ) # ancienne région
FILTER ( !BOUND(?dateFinRégion) || ?dateFinRégion > ?dateRecherche ) # future région
?commune p:P1448 ?P1448node . # existence d'un nom
?P1448node ps:P1448 ?nom . # valeur du nom
FILTER( lang(?nom)="fr" ). # nom en français
MINUS { ?P1448node pq:P2241 ?dépréciationNom . } # nom erroné
OPTIONAL { ?P1448node pq:P580 ?dateDébutNom . } # date de début du nom
OPTIONAL { ?P1448node pq:P582 ?dateFinNom . } # date de fin du nom
FILTER ( !BOUND(?dateDébutNom) || ?dateDébutNom <= ?dateRecherche ) # ancien nom
FILTER ( !BOUND(?dateFinNom) || ?dateFinNom > ?dateRecherche ) # futur nom
}
ORDER BY (?insee)
|
# Communes avec arrondissements, départements et régions. Au 1er janvier 2010, il y avait 36 682 communes en France.
SELECT ?insee ?commune ?nom ?inseeArrondissement ?arrondissement ?inseeDépartement ?département ?inseeRégion ?région
WHERE {
BIND ( "2010-01-01"^^xsd:dateTime as ?dateRecherche ) # Au 1er janvier 2010
?commune p:P374 ?P374node . # existence d'un code Insee
?P374node ps:P374 ?insee . # valeur du code Insee
OPTIONAL { ?P374node pq:P580 ?dateDébutCode . } # date de début du code Insee
OPTIONAL { ?P374node pq:P582 ?dateFinCode . } # date de fin du code Insee
FILTER ( !BOUND(?dateDébutCode) || ?dateDébutCode <= ?dateRecherche ) # ancien code Insee
FILTER ( !BOUND(?dateFinCode) || ?dateFinCode > ?dateRecherche ) # futur code Insee
{
?commune wdt:P31 wd:Q484170 . # nature de commune
OPTIONAL { ?commune wdt:P571 ?dateCréation . } # date de création
OPTIONAL { ?commune wdt:P576 ?dateDissolution . } # date de dissolution
?département wdt:P2586 ?inseeDépartement. # code Insee du département
?commune p:P131 ?P131nodeDépartement .
?P131nodeDépartement ps:P131 ?département . # valeur du département
MINUS { ?P131nodeDépartement pq:P1013 wd:Q583865 . } # département collectivité
OPTIONAL { ?P131nodeDépartement pq:P580 ?dateDébutDépartement . } # date de début du département
OPTIONAL { ?P131nodeDépartement pq:P582 ?dateFinDépartement . } # date de fin du département
OPTIONAL { # pas d'arrondissements à Mayotte
?arrondissement wdt:P3423 ?inseeArrondissement. # code Insee de l'arrondissement
?commune p:P131 ?P131nodeArrondissement .
?P131nodeArrondissement ps:P131 ?arrondissement . # valeur de l'arrondissement
OPTIONAL { ?P131nodeArrondissement pq:P580 ?dateDébutArrondissement . } # date de début de l'arrondissement
OPTIONAL { ?P131nodeArrondissement pq:P582 ?dateFinArrondissement . } # date de fin de l'arrondissement
}
{
?région wdt:P2585 ?inseeRégion. # code Insee de la région
?commune p:P131 ?P131nodeRégion .
?P131nodeRégion ps:P131 ?région . # valeur de la région
}
UNION {
?région wdt:P2585 ?inseeRégion. # code Insee de la région
?département p:P131 ?P131nodeRégion .
?P131nodeRégion ps:P131 ?région . # valeur de la région
}
OPTIONAL { ?P131nodeRégion pq:P580 ?dateDébutRégion . } # date de début de la région
OPTIONAL { ?P131nodeRégion pq:P582 ?dateFinRégion . } # date de fin de la région
}
UNION { VALUES (?commune ?inseeDépartement ?inseeArrondissement ?inseeRégion ?région) {(wd:Q90 "75" "751" "11" wd:Q13917)} } # Paris
FILTER ( !BOUND(?dateCréation) || ?dateCréation <= ?dateRecherche ) # communes futures
FILTER ( !BOUND(?dateDissolution) || ?dateDissolution > ?dateRecherche ) # communes passées
FILTER ( !BOUND(?dateDébutDépartement) || ?dateDébutDépartement <= ?dateRecherche ) # ancien département
FILTER ( !BOUND(?dateFinDépartement) || ?dateFinDépartement > ?dateRecherche ) # futur département
FILTER ( !BOUND(?dateDébutArrondissement) || ?dateDébutArrondissement <= ?dateRecherche ) # ancien arrondissement
FILTER ( !BOUND(?dateFinArrondissement) || ?dateFinArrondissement > ?dateRecherche ) # futur arrondissement
FILTER ( !BOUND(?dateDébutRégion) || ?dateDébutRégion <= ?dateRecherche ) # ancienne région
FILTER ( !BOUND(?dateFinRégion) || ?dateFinRégion > ?dateRecherche ) # future région
?commune p:P1448 ?P1448node . # existence d'un nom
?P1448node ps:P1448 ?nom . # valeur du nom
FILTER( lang(?nom)="fr" ). # nom en français
MINUS { ?P1448node pq:P2241 ?dépréciationNom . } # nom erroné
OPTIONAL { ?P1448node pq:P580 ?dateDébutNom . } # date de début du nom
OPTIONAL { ?P1448node pq:P582 ?dateFinNom . } # date de fin du nom
FILTER ( !BOUND(?dateDébutNom) || ?dateDébutNom <= ?dateRecherche ) # ancien nom
FILTER ( !BOUND(?dateFinNom) || ?dateFinNom > ?dateRecherche ) # futur nom
}
ORDER BY (?insee)
|
2011 | 36,680 | # Communes avec les départements. Au 1er janvier 2011, il y avait 36 680 communes en France.
SELECT ?insee ?commune ?nom ?inseeDépartement ?département
WHERE {
BIND ( "2011-01-01"^^xsd:dateTime as ?dateRecherche ) # Au 1er janvier 2011
?commune p:P374 ?P374node . # existence d'un code Insee
?P374node ps:P374 ?insee . # valeur du code Insee
OPTIONAL { ?P374node pq:P580 ?dateDébutCode . } # date de début du code Insee
OPTIONAL { ?P374node pq:P582 ?dateFinCode . } # date de fin du code Insee
FILTER ( !BOUND(?dateDébutCode) || ?dateDébutCode <= ?dateRecherche ) # ancien code Insee
FILTER ( !BOUND(?dateFinCode) || ?dateFinCode > ?dateRecherche ) # futur code Insee
{
?commune wdt:P31 wd:Q484170 . # nature de commune
OPTIONAL { ?commune wdt:P571 ?dateCréation . } # date de création
OPTIONAL { ?commune wdt:P576 ?dateDissolution . } # date de dissolution
?département wdt:P2586 ?inseeDépartement. # code Insee du département
?commune p:P131 ?P131node .
?P131node ps:P131 ?département . # valeur du département
MINUS { ?P131node pq:P1013 wd:Q583865 . } # département collectivité
OPTIONAL { ?P131node pq:P580 ?dateDébutDépartement . } # date de début du département
OPTIONAL { ?P131node pq:P582 ?dateFinDépartement . } # date de fin du département
}
UNION { VALUES (?commune ?inseeDépartement ?inseeArrondissement ) {(wd:Q90 "75" "751")} } # Paris
FILTER ( !BOUND(?dateCréation) || ?dateCréation <= ?dateRecherche ) # communes futures
FILTER ( !BOUND(?dateDissolution) || ?dateDissolution > ?dateRecherche ) # communes passées
FILTER ( !BOUND(?dateDébutDépartement) || ?dateDébutDépartement <= ?dateRecherche ) # ancien département
FILTER ( !BOUND(?dateFinDépartement) || ?dateFinDépartement > ?dateRecherche ) # futur département
?commune p:P1448 ?P1448node . # existence d'un nom
?P1448node ps:P1448 ?nom . # valeur du nom
FILTER( lang(?nom)="fr" ). # nom en français
MINUS { ?P1448node pq:P2241 ?dépréciationNom . } # nom erroné
OPTIONAL { ?P1448node pq:P580 ?dateDébutNom . } # date de début du nom
OPTIONAL { ?P1448node pq:P582 ?dateFinNom . } # date de fin du nom
FILTER ( !BOUND(?dateDébutNom) || ?dateDébutNom <= ?dateRecherche ) # ancien nom
FILTER ( !BOUND(?dateFinNom) || ?dateFinNom > ?dateRecherche ) # futur nom
}
ORDER BY (?insee)
|
# Communes avec les arrondissements. Au 1er janvier 2011, il y avait 36 680 communes en France.
SELECT ?insee ?commune ?nom ?inseeArrondissement ?arrondissement
WHERE {
BIND ( "2011-01-01"^^xsd:dateTime as ?dateRecherche ) # Au 1er janvier 2011
?commune p:P374 ?P374node . # existence d'un code Insee
?P374node ps:P374 ?insee . # valeur du code Insee
OPTIONAL { ?P374node pq:P580 ?dateDébutCode . } # date de début du code Insee
OPTIONAL { ?P374node pq:P582 ?dateFinCode . } # date de fin du code Insee
FILTER ( !BOUND(?dateDébutCode) || ?dateDébutCode <= ?dateRecherche ) # ancien code Insee
FILTER ( !BOUND(?dateFinCode) || ?dateFinCode > ?dateRecherche ) # futur code Insee
{
?commune wdt:P31 wd:Q484170 . # nature de commune
OPTIONAL { ?commune wdt:P571 ?dateCréation . } # date de création
OPTIONAL { ?commune wdt:P576 ?dateDissolution . } # date de dissolution
OPTIONAL { # pas d'arrondissements à Mayotte
?arrondissement wdt:P3423 ?inseeArrondissement. # code Insee de l'arrondissement
?commune p:P131 ?P131nodeArrondissement .
?P131nodeArrondissement ps:P131 ?arrondissement . # valeur de l'arrondissement
OPTIONAL { ?P131nodeArrondissement pq:P580 ?dateDébutArrondissement . } # date de l'arrondissement
OPTIONAL { ?P131nodeArrondissement pq:P582 ?dateFinArrondissement . } # date de l'arrondissement
}
}
UNION { VALUES (?commune ?inseeDépartement ?inseeArrondissement ) {(wd:Q90 "75" "751")} } # Paris
FILTER ( !BOUND(?dateCréation) || ?dateCréation <= ?dateRecherche ) # communes futures
FILTER ( !BOUND(?dateDissolution) || ?dateDissolution > ?dateRecherche ) # communes passées
FILTER ( !BOUND(?dateDébutArrondissement) || ?dateDébutArrondissement <= ?dateRecherche ) # ancien arrondissement
FILTER ( !BOUND(?dateFinArrondissement) || ?dateFinArrondissement > ?dateRecherche ) # futur arrondissement
?commune p:P1448 ?P1448node . # existence d'un nom
?P1448node ps:P1448 ?nom . # valeur du nom
FILTER( lang(?nom)="fr" ). # nom en français
MINUS { ?P1448node pq:P2241 ?dépréciationNom . } # nom erroné
OPTIONAL { ?P1448node pq:P580 ?dateDébutNom . } # date de début du nom
OPTIONAL { ?P1448node pq:P582 ?dateFinNom . } # date de fin du nom
FILTER ( !BOUND(?dateDébutNom) || ?dateDébutNom <= ?dateRecherche ) # ancien nom
FILTER ( !BOUND(?dateFinNom) || ?dateFinNom > ?dateRecherche ) # futur nom
}
ORDER BY (?insee)
|
# Communes avec départements et régions. Au 1er janvier 2011, il y avait 36 680 communes en France.
SELECT ?insee ?commune ?nom ?inseeDépartement ?département ?inseeRégion ?région
WHERE {
BIND ( "2011-01-01"^^xsd:dateTime as ?dateRecherche ) # Au 1er janvier 2011
?commune p:P374 ?P374node . # existence d'un code Insee
?P374node ps:P374 ?insee . # valeur du code Insee
OPTIONAL { ?P374node pq:P580 ?dateDébutCode . } # date de début du code Insee
OPTIONAL { ?P374node pq:P582 ?dateFinCode . } # date de fin du code Insee
FILTER ( !BOUND(?dateDébutCode) || ?dateDébutCode <= ?dateRecherche ) # ancien code Insee
FILTER ( !BOUND(?dateFinCode) || ?dateFinCode > ?dateRecherche ) # futur code Insee
{
?commune wdt:P31 wd:Q484170 . # nature de commune
OPTIONAL { ?commune wdt:P571 ?dateCréation . } # date de création
OPTIONAL { ?commune wdt:P576 ?dateDissolution . } # date de dissolution
?département wdt:P2586 ?inseeDépartement. # code Insee du département
?commune p:P131 ?P131nodeDépartement .
?P131nodeDépartement ps:P131 ?département . # valeur du département
MINUS { ?P131nodeDépartement pq:P1013 wd:Q583865 . } # département collectivité
OPTIONAL { ?P131nodeDépartement pq:P580 ?dateDébutDépartement . } # date de début du département
OPTIONAL { ?P131nodeDépartement pq:P582 ?dateFinDépartement . } # date de fin du département
{
?région wdt:P2585 ?inseeRégion. # code Insee de la région
?commune p:P131 ?P131nodeRégion .
?P131nodeRégion ps:P131 ?région . # valeur de la région
}
UNION {
?région wdt:P2585 ?inseeRégion. # code Insee de la région
?département p:P131 ?P131nodeRégion .
?P131nodeRégion ps:P131 ?région . # valeur de la région
}
OPTIONAL { ?P131nodeRégion pq:P580 ?dateDébutRégion . } # date de début de la région
OPTIONAL { ?P131nodeRégion pq:P582 ?dateFinRégion . } # date de fin de la région
}
UNION { VALUES (?commune ?inseeDépartement ?inseeArrondissement ?inseeRégion ?région) {(wd:Q90 "75" "751" "11" wd:Q13917)} } # Paris
FILTER ( !BOUND(?dateCréation) || ?dateCréation <= ?dateRecherche ) # communes futures
FILTER ( !BOUND(?dateDissolution) || ?dateDissolution > ?dateRecherche ) # communes passées
FILTER ( !BOUND(?dateDébutDépartement) || ?dateDébutDépartement <= ?dateRecherche ) # ancien département
FILTER ( !BOUND(?dateFinDépartement) || ?dateFinDépartement > ?dateRecherche ) # futur département
FILTER ( !BOUND(?dateDébutRégion) || ?dateDébutRégion <= ?dateRecherche ) # ancienne région
FILTER ( !BOUND(?dateFinRégion) || ?dateFinRégion > ?dateRecherche ) # future région
?commune p:P1448 ?P1448node . # existence d'un nom
?P1448node ps:P1448 ?nom . # valeur du nom
FILTER( lang(?nom)="fr" ). # nom en français
MINUS { ?P1448node pq:P2241 ?dépréciationNom . } # nom erroné
OPTIONAL { ?P1448node pq:P580 ?dateDébutNom . } # date de début du nom
OPTIONAL { ?P1448node pq:P582 ?dateFinNom . } # date de fin du nom
FILTER ( !BOUND(?dateDébutNom) || ?dateDébutNom <= ?dateRecherche ) # ancien nom
FILTER ( !BOUND(?dateFinNom) || ?dateFinNom > ?dateRecherche ) # futur nom
}
ORDER BY (?insee)
|
# Communes avec arrondissements, départements et régions. Au 1er janvier 2011, il y avait 36 680 communes en France.
SELECT ?insee ?commune ?nom ?inseeArrondissement ?arrondissement ?inseeDépartement ?département ?inseeRégion ?région
WHERE {
BIND ( "2011-01-01"^^xsd:dateTime as ?dateRecherche ) # Au 1er janvier 2011
?commune p:P374 ?P374node . # existence d'un code Insee
?P374node ps:P374 ?insee . # valeur du code Insee
OPTIONAL { ?P374node pq:P580 ?dateDébutCode . } # date de début du code Insee
OPTIONAL { ?P374node pq:P582 ?dateFinCode . } # date de fin du code Insee
FILTER ( !BOUND(?dateDébutCode) || ?dateDébutCode <= ?dateRecherche ) # ancien code Insee
FILTER ( !BOUND(?dateFinCode) || ?dateFinCode > ?dateRecherche ) # futur code Insee
{
?commune wdt:P31 wd:Q484170 . # nature de commune
OPTIONAL { ?commune wdt:P571 ?dateCréation . } # date de création
OPTIONAL { ?commune wdt:P576 ?dateDissolution . } # date de dissolution
?département wdt:P2586 ?inseeDépartement. # code Insee du département
?commune p:P131 ?P131nodeDépartement .
?P131nodeDépartement ps:P131 ?département . # valeur du département
MINUS { ?P131nodeDépartement pq:P1013 wd:Q583865 . } # département collectivité
OPTIONAL { ?P131nodeDépartement pq:P580 ?dateDébutDépartement . } # date de début du département
OPTIONAL { ?P131nodeDépartement pq:P582 ?dateFinDépartement . } # date de fin du département
OPTIONAL { # pas d'arrondissements à Mayotte
?arrondissement wdt:P3423 ?inseeArrondissement. # code Insee de l'arrondissement
?commune p:P131 ?P131nodeArrondissement .
?P131nodeArrondissement ps:P131 ?arrondissement . # valeur de l'arrondissement
OPTIONAL { ?P131nodeArrondissement pq:P580 ?dateDébutArrondissement . } # date de début de l'arrondissement
OPTIONAL { ?P131nodeArrondissement pq:P582 ?dateFinArrondissement . } # date de fin de l'arrondissement
}
{
?région wdt:P2585 ?inseeRégion. # code Insee de la région
?commune p:P131 ?P131nodeRégion .
?P131nodeRégion ps:P131 ?région . # valeur de la région
}
UNION {
?région wdt:P2585 ?inseeRégion. # code Insee de la région
?département p:P131 ?P131nodeRégion .
?P131nodeRégion ps:P131 ?région . # valeur de la région
}
OPTIONAL { ?P131nodeRégion pq:P580 ?dateDébutRégion . } # date de début de la région
OPTIONAL { ?P131nodeRégion pq:P582 ?dateFinRégion . } # date de fin de la région
}
UNION { VALUES (?commune ?inseeDépartement ?inseeArrondissement ?inseeRégion ?région) {(wd:Q90 "75" "751" "11" wd:Q13917)} } # Paris
FILTER ( !BOUND(?dateCréation) || ?dateCréation <= ?dateRecherche ) # communes futures
FILTER ( !BOUND(?dateDissolution) || ?dateDissolution > ?dateRecherche ) # communes passées
FILTER ( !BOUND(?dateDébutDépartement) || ?dateDébutDépartement <= ?dateRecherche ) # ancien département
FILTER ( !BOUND(?dateFinDépartement) || ?dateFinDépartement > ?dateRecherche ) # futur département
FILTER ( !BOUND(?dateDébutArrondissement) || ?dateDébutArrondissement <= ?dateRecherche ) # ancien arrondissement
FILTER ( !BOUND(?dateFinArrondissement) || ?dateFinArrondissement > ?dateRecherche ) # futur arrondissement
FILTER ( !BOUND(?dateDébutRégion) || ?dateDébutRégion <= ?dateRecherche ) # ancienne région
FILTER ( !BOUND(?dateFinRégion) || ?dateFinRégion > ?dateRecherche ) # future région
?commune p:P1448 ?P1448node . # existence d'un nom
?P1448node ps:P1448 ?nom . # valeur du nom
FILTER( lang(?nom)="fr" ). # nom en français
MINUS { ?P1448node pq:P2241 ?dépréciationNom . } # nom erroné
OPTIONAL { ?P1448node pq:P580 ?dateDébutNom . } # date de début du nom
OPTIONAL { ?P1448node pq:P582 ?dateFinNom . } # date de fin du nom
FILTER ( !BOUND(?dateDébutNom) || ?dateDébutNom <= ?dateRecherche ) # ancien nom
FILTER ( !BOUND(?dateFinNom) || ?dateFinNom > ?dateRecherche ) # futur nom
}
ORDER BY (?insee)
|
2012 | 36,700 | # Communes avec les départements. Au 1er janvier 2012, il y avait 36 700 communes en France.
SELECT ?insee ?commune ?nom ?inseeDépartement ?département
WHERE {
BIND ( "2012-01-01"^^xsd:dateTime as ?dateRecherche ) # Au 1er janvier 2012
?commune p:P374 ?P374node . # existence d'un code Insee
?P374node ps:P374 ?insee . # valeur du code Insee
OPTIONAL { ?P374node pq:P580 ?dateDébutCode . } # date de début du code Insee
OPTIONAL { ?P374node pq:P582 ?dateFinCode . } # date de fin du code Insee
FILTER ( !BOUND(?dateDébutCode) || ?dateDébutCode <= ?dateRecherche ) # ancien code Insee
FILTER ( !BOUND(?dateFinCode) || ?dateFinCode > ?dateRecherche ) # futur code Insee
{
?commune wdt:P31 wd:Q484170 . # nature de commune
OPTIONAL { ?commune wdt:P571 ?dateCréation . } # date de création
OPTIONAL { ?commune wdt:P576 ?dateDissolution . } # date de dissolution
?département wdt:P2586 ?inseeDépartement. # code Insee du département
?commune p:P131 ?P131node .
?P131node ps:P131 ?département . # valeur du département
MINUS { ?P131node pq:P1013 wd:Q583865 . } # département collectivité
OPTIONAL { ?P131node pq:P580 ?dateDébutDépartement . } # date de début du département
OPTIONAL { ?P131node pq:P582 ?dateFinDépartement . } # date de fin du département
}
UNION { VALUES (?commune ?inseeDépartement ?inseeArrondissement ) {(wd:Q90 "75" "751")} } # Paris
FILTER ( !BOUND(?dateCréation) || ?dateCréation <= ?dateRecherche ) # communes futures
FILTER ( !BOUND(?dateDissolution) || ?dateDissolution > ?dateRecherche ) # communes passées
FILTER ( !BOUND(?dateDébutDépartement) || ?dateDébutDépartement <= ?dateRecherche ) # ancien département
FILTER ( !BOUND(?dateFinDépartement) || ?dateFinDépartement > ?dateRecherche ) # futur département
?commune p:P1448 ?P1448node . # existence d'un nom
?P1448node ps:P1448 ?nom . # valeur du nom
FILTER( lang(?nom)="fr" ). # nom en français
MINUS { ?P1448node pq:P2241 ?dépréciationNom . } # nom erroné
OPTIONAL { ?P1448node pq:P580 ?dateDébutNom . } # date de début du nom
OPTIONAL { ?P1448node pq:P582 ?dateFinNom . } # date de fin du nom
FILTER ( !BOUND(?dateDébutNom) || ?dateDébutNom <= ?dateRecherche ) # ancien nom
FILTER ( !BOUND(?dateFinNom) || ?dateFinNom > ?dateRecherche ) # futur nom
}
ORDER BY (?insee)
|
# Communes avec les arrondissements. Au 1er janvier 2012, il y avait 36 700 communes en France.
SELECT ?insee ?commune ?nom ?inseeArrondissement ?arrondissement
WHERE {
BIND ( "2012-01-01"^^xsd:dateTime as ?dateRecherche ) # Au 1er janvier 2012
?commune p:P374 ?P374node . # existence d'un code Insee
?P374node ps:P374 ?insee . # valeur du code Insee
OPTIONAL { ?P374node pq:P580 ?dateDébutCode . } # date de début du code Insee
OPTIONAL { ?P374node pq:P582 ?dateFinCode . } # date de fin du code Insee
FILTER ( !BOUND(?dateDébutCode) || ?dateDébutCode <= ?dateRecherche ) # ancien code Insee
FILTER ( !BOUND(?dateFinCode) || ?dateFinCode > ?dateRecherche ) # futur code Insee
{
?commune wdt:P31 wd:Q484170 . # nature de commune
OPTIONAL { ?commune wdt:P571 ?dateCréation . } # date de création
OPTIONAL { ?commune wdt:P576 ?dateDissolution . } # date de dissolution
OPTIONAL { # pas d'arrondissements à Mayotte
?arrondissement wdt:P3423 ?inseeArrondissement. # code Insee de l'arrondissement
?commune p:P131 ?P131nodeArrondissement .
?P131nodeArrondissement ps:P131 ?arrondissement . # valeur de l'arrondissement
OPTIONAL { ?P131nodeArrondissement pq:P580 ?dateDébutArrondissement . } # date de l'arrondissement
OPTIONAL { ?P131nodeArrondissement pq:P582 ?dateFinArrondissement . } # date de l'arrondissement
}
}
UNION { VALUES (?commune ?inseeDépartement ?inseeArrondissement ) {(wd:Q90 "75" "751")} } # Paris
FILTER ( !BOUND(?dateCréation) || ?dateCréation <= ?dateRecherche ) # communes futures
FILTER ( !BOUND(?dateDissolution) || ?dateDissolution > ?dateRecherche ) # communes passées
FILTER ( !BOUND(?dateDébutArrondissement) || ?dateDébutArrondissement <= ?dateRecherche ) # ancien arrondissement
FILTER ( !BOUND(?dateFinArrondissement) || ?dateFinArrondissement > ?dateRecherche ) # futur arrondissement
?commune p:P1448 ?P1448node . # existence d'un nom
?P1448node ps:P1448 ?nom . # valeur du nom
FILTER( lang(?nom)="fr" ). # nom en français
MINUS { ?P1448node pq:P2241 ?dépréciationNom . } # nom erroné
OPTIONAL { ?P1448node pq:P580 ?dateDébutNom . } # date de début du nom
OPTIONAL { ?P1448node pq:P582 ?dateFinNom . } # date de fin du nom
FILTER ( !BOUND(?dateDébutNom) || ?dateDébutNom <= ?dateRecherche ) # ancien nom
FILTER ( !BOUND(?dateFinNom) || ?dateFinNom > ?dateRecherche ) # futur nom
}
ORDER BY (?insee)
|
# Communes avec départements et régions. Au 1er janvier 2012, il y avait 36 700 communes en France.
SELECT ?insee ?commune ?nom ?inseeDépartement ?département ?inseeRégion ?région
WHERE {
BIND ( "2012-01-01"^^xsd:dateTime as ?dateRecherche ) # Au 1er janvier 2012
?commune p:P374 ?P374node . # existence d'un code Insee
?P374node ps:P374 ?insee . # valeur du code Insee
OPTIONAL { ?P374node pq:P580 ?dateDébutCode . } # date de début du code Insee
OPTIONAL { ?P374node pq:P582 ?dateFinCode . } # date de fin du code Insee
FILTER ( !BOUND(?dateDébutCode) || ?dateDébutCode <= ?dateRecherche ) # ancien code Insee
FILTER ( !BOUND(?dateFinCode) || ?dateFinCode > ?dateRecherche ) # futur code Insee
{
?commune wdt:P31 wd:Q484170 . # nature de commune
OPTIONAL { ?commune wdt:P571 ?dateCréation . } # date de création
OPTIONAL { ?commune wdt:P576 ?dateDissolution . } # date de dissolution
?département wdt:P2586 ?inseeDépartement. # code Insee du département
?commune p:P131 ?P131nodeDépartement .
?P131nodeDépartement ps:P131 ?département . # valeur du département
MINUS { ?P131nodeDépartement pq:P1013 wd:Q583865 . } # département collectivité
OPTIONAL { ?P131nodeDépartement pq:P580 ?dateDébutDépartement . } # date de début du département
OPTIONAL { ?P131nodeDépartement pq:P582 ?dateFinDépartement . } # date de fin du département
{
?région wdt:P2585 ?inseeRégion. # code Insee de la région
?commune p:P131 ?P131nodeRégion .
?P131nodeRégion ps:P131 ?région . # valeur de la région
}
UNION {
?région wdt:P2585 ?inseeRégion. # code Insee de la région
?département p:P131 ?P131nodeRégion .
?P131nodeRégion ps:P131 ?région . # valeur de la région
}
OPTIONAL { ?P131nodeRégion pq:P580 ?dateDébutRégion . } # date de début de la région
OPTIONAL { ?P131nodeRégion pq:P582 ?dateFinRégion . } # date de fin de la région
}
UNION { VALUES (?commune ?inseeDépartement ?inseeArrondissement ?inseeRégion ?région) {(wd:Q90 "75" "751" "11" wd:Q13917)} } # Paris
FILTER ( !BOUND(?dateCréation) || ?dateCréation <= ?dateRecherche ) # communes futures
FILTER ( !BOUND(?dateDissolution) || ?dateDissolution > ?dateRecherche ) # communes passées
FILTER ( !BOUND(?dateDébutDépartement) || ?dateDébutDépartement <= ?dateRecherche ) # ancien département
FILTER ( !BOUND(?dateFinDépartement) || ?dateFinDépartement > ?dateRecherche ) # futur département
FILTER ( !BOUND(?dateDébutRégion) || ?dateDébutRégion <= ?dateRecherche ) # ancienne région
FILTER ( !BOUND(?dateFinRégion) || ?dateFinRégion > ?dateRecherche ) # future région
?commune p:P1448 ?P1448node . # existence d'un nom
?P1448node ps:P1448 ?nom . # valeur du nom
FILTER( lang(?nom)="fr" ). # nom en français
MINUS { ?P1448node pq:P2241 ?dépréciationNom . } # nom erroné
OPTIONAL { ?P1448node pq:P580 ?dateDébutNom . } # date de début du nom
OPTIONAL { ?P1448node pq:P582 ?dateFinNom . } # date de fin du nom
FILTER ( !BOUND(?dateDébutNom) || ?dateDébutNom <= ?dateRecherche ) # ancien nom
FILTER ( !BOUND(?dateFinNom) || ?dateFinNom > ?dateRecherche ) # futur nom
}
ORDER BY (?insee)
|
# Communes avec arrondissements, départements et régions. Au 1er janvier 2012, il y avait 36 700 communes en France.
SELECT ?insee ?commune ?nom ?inseeArrondissement ?arrondissement ?inseeDépartement ?département ?inseeRégion ?région
WHERE {
BIND ( "2012-01-01"^^xsd:dateTime as ?dateRecherche ) # Au 1er janvier 2012
?commune p:P374 ?P374node . # existence d'un code Insee
?P374node ps:P374 ?insee . # valeur du code Insee
OPTIONAL { ?P374node pq:P580 ?dateDébutCode . } # date de début du code Insee
OPTIONAL { ?P374node pq:P582 ?dateFinCode . } # date de fin du code Insee
FILTER ( !BOUND(?dateDébutCode) || ?dateDébutCode <= ?dateRecherche ) # ancien code Insee
FILTER ( !BOUND(?dateFinCode) || ?dateFinCode > ?dateRecherche ) # futur code Insee
{
?commune wdt:P31 wd:Q484170 . # nature de commune
OPTIONAL { ?commune wdt:P571 ?dateCréation . } # date de création
OPTIONAL { ?commune wdt:P576 ?dateDissolution . } # date de dissolution
?département wdt:P2586 ?inseeDépartement. # code Insee du département
?commune p:P131 ?P131nodeDépartement .
?P131nodeDépartement ps:P131 ?département . # valeur du département
MINUS { ?P131nodeDépartement pq:P1013 wd:Q583865 . } # département collectivité
OPTIONAL { ?P131nodeDépartement pq:P580 ?dateDébutDépartement . } # date de début du département
OPTIONAL { ?P131nodeDépartement pq:P582 ?dateFinDépartement . } # date de fin du département
OPTIONAL { # pas d'arrondissements à Mayotte
?arrondissement wdt:P3423 ?inseeArrondissement. # code Insee de l'arrondissement
?commune p:P131 ?P131nodeArrondissement .
?P131nodeArrondissement ps:P131 ?arrondissement . # valeur de l'arrondissement
OPTIONAL { ?P131nodeArrondissement pq:P580 ?dateDébutArrondissement . } # date de début de l'arrondissement
OPTIONAL { ?P131nodeArrondissement pq:P582 ?dateFinArrondissement . } # date de fin de l'arrondissement
}
{
?région wdt:P2585 ?inseeRégion. # code Insee de la région
?commune p:P131 ?P131nodeRégion .
?P131nodeRégion ps:P131 ?région . # valeur de la région
}
UNION {
?région wdt:P2585 ?inseeRégion. # code Insee de la région
?département p:P131 ?P131nodeRégion .
?P131nodeRégion ps:P131 ?région . # valeur de la région
}
OPTIONAL { ?P131nodeRégion pq:P580 ?dateDébutRégion . } # date de début de la région
OPTIONAL { ?P131nodeRégion pq:P582 ?dateFinRégion . } # date de fin de la région
}
UNION { VALUES (?commune ?inseeDépartement ?inseeArrondissement ?inseeRégion ?région) {(wd:Q90 "75" "751" "11" wd:Q13917)} } # Paris
FILTER ( !BOUND(?dateCréation) || ?dateCréation <= ?dateRecherche ) # communes futures
FILTER ( !BOUND(?dateDissolution) || ?dateDissolution > ?dateRecherche ) # communes passées
FILTER ( !BOUND(?dateDébutDépartement) || ?dateDébutDépartement <= ?dateRecherche ) # ancien département
FILTER ( !BOUND(?dateFinDépartement) || ?dateFinDépartement > ?dateRecherche ) # futur département
FILTER ( !BOUND(?dateDébutArrondissement) || ?dateDébutArrondissement <= ?dateRecherche ) # ancien arrondissement
FILTER ( !BOUND(?dateFinArrondissement) || ?dateFinArrondissement > ?dateRecherche ) # futur arrondissement
FILTER ( !BOUND(?dateDébutRégion) || ?dateDébutRégion <= ?dateRecherche ) # ancienne région
FILTER ( !BOUND(?dateFinRégion) || ?dateFinRégion > ?dateRecherche ) # future région
?commune p:P1448 ?P1448node . # existence d'un nom
?P1448node ps:P1448 ?nom . # valeur du nom
FILTER( lang(?nom)="fr" ). # nom en français
MINUS { ?P1448node pq:P2241 ?dépréciationNom . } # nom erroné
OPTIONAL { ?P1448node pq:P580 ?dateDébutNom . } # date de début du nom
OPTIONAL { ?P1448node pq:P582 ?dateFinNom . } # date de fin du nom
FILTER ( !BOUND(?dateDébutNom) || ?dateDébutNom <= ?dateRecherche ) # ancien nom
FILTER ( !BOUND(?dateFinNom) || ?dateFinNom > ?dateRecherche ) # futur nom
}
ORDER BY (?insee)
|
2013 | 36,681 | # Communes avec les départements. Au 1er janvier 2013, il y avait 36 681 communes en France.
SELECT ?insee ?commune ?nom ?inseeDépartement ?département
WHERE {
BIND ( "2013-01-01"^^xsd:dateTime as ?dateRecherche ) # Au 1er janvier 2013
?commune p:P374 ?P374node . # existence d'un code Insee
?P374node ps:P374 ?insee . # valeur du code Insee
OPTIONAL { ?P374node pq:P580 ?dateDébutCode . } # date de début du code Insee
OPTIONAL { ?P374node pq:P582 ?dateFinCode . } # date de fin du code Insee
FILTER ( !BOUND(?dateDébutCode) || ?dateDébutCode <= ?dateRecherche ) # ancien code Insee
FILTER ( !BOUND(?dateFinCode) || ?dateFinCode > ?dateRecherche ) # futur code Insee
{
?commune wdt:P31 wd:Q484170 . # nature de commune
OPTIONAL { ?commune wdt:P571 ?dateCréation . } # date de création
OPTIONAL { ?commune wdt:P576 ?dateDissolution . } # date de dissolution
?département wdt:P2586 ?inseeDépartement. # code Insee du département
?commune p:P131 ?P131node .
?P131node ps:P131 ?département . # valeur du département
MINUS { ?P131node pq:P1013 wd:Q583865 . } # département collectivité
OPTIONAL { ?P131node pq:P580 ?dateDébutDépartement . } # date de début du département
OPTIONAL { ?P131node pq:P582 ?dateFinDépartement . } # date de fin du département
}
UNION { VALUES (?commune ?inseeDépartement ?inseeArrondissement ) {(wd:Q90 "75" "751")} } # Paris
FILTER ( !BOUND(?dateCréation) || ?dateCréation <= ?dateRecherche ) # communes futures
FILTER ( !BOUND(?dateDissolution) || ?dateDissolution > ?dateRecherche ) # communes passées
FILTER ( !BOUND(?dateDébutDépartement) || ?dateDébutDépartement <= ?dateRecherche ) # ancien département
FILTER ( !BOUND(?dateFinDépartement) || ?dateFinDépartement > ?dateRecherche ) # futur département
?commune p:P1448 ?P1448node . # existence d'un nom
?P1448node ps:P1448 ?nom . # valeur du nom
FILTER( lang(?nom)="fr" ). # nom en français
MINUS { ?P1448node pq:P2241 ?dépréciationNom . } # nom erroné
OPTIONAL { ?P1448node pq:P580 ?dateDébutNom . } # date de début du nom
OPTIONAL { ?P1448node pq:P582 ?dateFinNom . } # date de fin du nom
FILTER ( !BOUND(?dateDébutNom) || ?dateDébutNom <= ?dateRecherche ) # ancien nom
FILTER ( !BOUND(?dateFinNom) || ?dateFinNom > ?dateRecherche ) # futur nom
}
ORDER BY (?insee)
|
# Communes avec les arrondissements. Au 1er janvier 2013, il y avait 36 681 communes en France.
SELECT ?insee ?commune ?nom ?inseeArrondissement ?arrondissement
WHERE {
BIND ( "2013-01-01"^^xsd:dateTime as ?dateRecherche ) # Au 1er janvier 2013
?commune p:P374 ?P374node . # existence d'un code Insee
?P374node ps:P374 ?insee . # valeur du code Insee
OPTIONAL { ?P374node pq:P580 ?dateDébutCode . } # date de début du code Insee
OPTIONAL { ?P374node pq:P582 ?dateFinCode . } # date de fin du code Insee
FILTER ( !BOUND(?dateDébutCode) || ?dateDébutCode <= ?dateRecherche ) # ancien code Insee
FILTER ( !BOUND(?dateFinCode) || ?dateFinCode > ?dateRecherche ) # futur code Insee
{
?commune wdt:P31 wd:Q484170 . # nature de commune
OPTIONAL { ?commune wdt:P571 ?dateCréation . } # date de création
OPTIONAL { ?commune wdt:P576 ?dateDissolution . } # date de dissolution
OPTIONAL { # pas d'arrondissements à Mayotte
?arrondissement wdt:P3423 ?inseeArrondissement. # code Insee de l'arrondissement
?commune p:P131 ?P131nodeArrondissement .
?P131nodeArrondissement ps:P131 ?arrondissement . # valeur de l'arrondissement
OPTIONAL { ?P131nodeArrondissement pq:P580 ?dateDébutArrondissement . } # date de l'arrondissement
OPTIONAL { ?P131nodeArrondissement pq:P582 ?dateFinArrondissement . } # date de l'arrondissement
}
}
UNION { VALUES (?commune ?inseeDépartement ?inseeArrondissement ) {(wd:Q90 "75" "751")} } # Paris
FILTER ( !BOUND(?dateCréation) || ?dateCréation <= ?dateRecherche ) # communes futures
FILTER ( !BOUND(?dateDissolution) || ?dateDissolution > ?dateRecherche ) # communes passées
FILTER ( !BOUND(?dateDébutArrondissement) || ?dateDébutArrondissement <= ?dateRecherche ) # ancien arrondissement
FILTER ( !BOUND(?dateFinArrondissement) || ?dateFinArrondissement > ?dateRecherche ) # futur arrondissement
?commune p:P1448 ?P1448node . # existence d'un nom
?P1448node ps:P1448 ?nom . # valeur du nom
FILTER( lang(?nom)="fr" ). # nom en français
MINUS { ?P1448node pq:P2241 ?dépréciationNom . } # nom erroné
OPTIONAL { ?P1448node pq:P580 ?dateDébutNom . } # date de début du nom
OPTIONAL { ?P1448node pq:P582 ?dateFinNom . } # date de fin du nom
FILTER ( !BOUND(?dateDébutNom) || ?dateDébutNom <= ?dateRecherche ) # ancien nom
FILTER ( !BOUND(?dateFinNom) || ?dateFinNom > ?dateRecherche ) # futur nom
}
ORDER BY (?insee)
|
# Communes avec départements et régions. Au 1er janvier 2013, il y avait 36 681 communes en France.
SELECT ?insee ?commune ?nom ?inseeDépartement ?département ?inseeRégion ?région
WHERE {
BIND ( "2013-01-01"^^xsd:dateTime as ?dateRecherche ) # Au 1er janvier 2013
?commune p:P374 ?P374node . # existence d'un code Insee
?P374node ps:P374 ?insee . # valeur du code Insee
OPTIONAL { ?P374node pq:P580 ?dateDébutCode . } # date de début du code Insee
OPTIONAL { ?P374node pq:P582 ?dateFinCode . } # date de fin du code Insee
FILTER ( !BOUND(?dateDébutCode) || ?dateDébutCode <= ?dateRecherche ) # ancien code Insee
FILTER ( !BOUND(?dateFinCode) || ?dateFinCode > ?dateRecherche ) # futur code Insee
{
?commune wdt:P31 wd:Q484170 . # nature de commune
OPTIONAL { ?commune wdt:P571 ?dateCréation . } # date de création
OPTIONAL { ?commune wdt:P576 ?dateDissolution . } # date de dissolution
?département wdt:P2586 ?inseeDépartement. # code Insee du département
?commune p:P131 ?P131nodeDépartement .
?P131nodeDépartement ps:P131 ?département . # valeur du département
MINUS { ?P131nodeDépartement pq:P1013 wd:Q583865 . } # département collectivité
OPTIONAL { ?P131nodeDépartement pq:P580 ?dateDébutDépartement . } # date de début du département
OPTIONAL { ?P131nodeDépartement pq:P582 ?dateFinDépartement . } # date de fin du département
{
?région wdt:P2585 ?inseeRégion. # code Insee de la région
?commune p:P131 ?P131nodeRégion .
?P131nodeRégion ps:P131 ?région . # valeur de la région
}
UNION {
?région wdt:P2585 ?inseeRégion. # code Insee de la région
?département p:P131 ?P131nodeRégion .
?P131nodeRégion ps:P131 ?région . # valeur de la région
}
OPTIONAL { ?P131nodeRégion pq:P580 ?dateDébutRégion . } # date de début de la région
OPTIONAL { ?P131nodeRégion pq:P582 ?dateFinRégion . } # date de fin de la région
}
UNION { VALUES (?commune ?inseeDépartement ?inseeArrondissement ?inseeRégion ?région) {(wd:Q90 "75" "751" "11" wd:Q13917)} } # Paris
FILTER ( !BOUND(?dateCréation) || ?dateCréation <= ?dateRecherche ) # communes futures
FILTER ( !BOUND(?dateDissolution) || ?dateDissolution > ?dateRecherche ) # communes passées
FILTER ( !BOUND(?dateDébutDépartement) || ?dateDébutDépartement <= ?dateRecherche ) # ancien département
FILTER ( !BOUND(?dateFinDépartement) || ?dateFinDépartement > ?dateRecherche ) # futur département
FILTER ( !BOUND(?dateDébutRégion) || ?dateDébutRégion <= ?dateRecherche ) # ancienne région
FILTER ( !BOUND(?dateFinRégion) || ?dateFinRégion > ?dateRecherche ) # future région
?commune p:P1448 ?P1448node . # existence d'un nom
?P1448node ps:P1448 ?nom . # valeur du nom
FILTER( lang(?nom)="fr" ). # nom en français
MINUS { ?P1448node pq:P2241 ?dépréciationNom . } # nom erroné
OPTIONAL { ?P1448node pq:P580 ?dateDébutNom . } # date de début du nom
OPTIONAL { ?P1448node pq:P582 ?dateFinNom . } # date de fin du nom
FILTER ( !BOUND(?dateDébutNom) || ?dateDébutNom <= ?dateRecherche ) # ancien nom
FILTER ( !BOUND(?dateFinNom) || ?dateFinNom > ?dateRecherche ) # futur nom
}
ORDER BY (?insee)
|
# Communes avec arrondissements, départements et régions. Au 1er janvier 2013, il y avait 36 681 communes en France.
SELECT ?insee ?commune ?nom ?inseeArrondissement ?arrondissement ?inseeDépartement ?département ?inseeRégion ?région
WHERE {
BIND ( "2013-01-01"^^xsd:dateTime as ?dateRecherche ) # Au 1er janvier 2013
?commune p:P374 ?P374node . # existence d'un code Insee
?P374node ps:P374 ?insee . # valeur du code Insee
OPTIONAL { ?P374node pq:P580 ?dateDébutCode . } # date de début du code Insee
OPTIONAL { ?P374node pq:P582 ?dateFinCode . } # date de fin du code Insee
FILTER ( !BOUND(?dateDébutCode) || ?dateDébutCode <= ?dateRecherche ) # ancien code Insee
FILTER ( !BOUND(?dateFinCode) || ?dateFinCode > ?dateRecherche ) # futur code Insee
{
?commune wdt:P31 wd:Q484170 . # nature de commune
OPTIONAL { ?commune wdt:P571 ?dateCréation . } # date de création
OPTIONAL { ?commune wdt:P576 ?dateDissolution . } # date de dissolution
?département wdt:P2586 ?inseeDépartement. # code Insee du département
?commune p:P131 ?P131nodeDépartement .
?P131nodeDépartement ps:P131 ?département . # valeur du département
MINUS { ?P131nodeDépartement pq:P1013 wd:Q583865 . } # département collectivité
OPTIONAL { ?P131nodeDépartement pq:P580 ?dateDébutDépartement . } # date de début du département
OPTIONAL { ?P131nodeDépartement pq:P582 ?dateFinDépartement . } # date de fin du département
OPTIONAL { # pas d'arrondissements à Mayotte
?arrondissement wdt:P3423 ?inseeArrondissement. # code Insee de l'arrondissement
?commune p:P131 ?P131nodeArrondissement .
?P131nodeArrondissement ps:P131 ?arrondissement . # valeur de l'arrondissement
OPTIONAL { ?P131nodeArrondissement pq:P580 ?dateDébutArrondissement . } # date de début de l'arrondissement
OPTIONAL { ?P131nodeArrondissement pq:P582 ?dateFinArrondissement . } # date de fin de l'arrondissement
}
{
?région wdt:P2585 ?inseeRégion. # code Insee de la région
?commune p:P131 ?P131nodeRégion .
?P131nodeRégion ps:P131 ?région . # valeur de la région
}
UNION {
?région wdt:P2585 ?inseeRégion. # code Insee de la région
?département p:P131 ?P131nodeRégion .
?P131nodeRégion ps:P131 ?région . # valeur de la région
}
OPTIONAL { ?P131nodeRégion pq:P580 ?dateDébutRégion . } # date de début de la région
OPTIONAL { ?P131nodeRégion pq:P582 ?dateFinRégion . } # date de fin de la région
}
UNION { VALUES (?commune ?inseeDépartement ?inseeArrondissement ?inseeRégion ?région) {(wd:Q90 "75" "751" "11" wd:Q13917)} } # Paris
FILTER ( !BOUND(?dateCréation) || ?dateCréation <= ?dateRecherche ) # communes futures
FILTER ( !BOUND(?dateDissolution) || ?dateDissolution > ?dateRecherche ) # communes passées
FILTER ( !BOUND(?dateDébutDépartement) || ?dateDébutDépartement <= ?dateRecherche ) # ancien département
FILTER ( !BOUND(?dateFinDépartement) || ?dateFinDépartement > ?dateRecherche ) # futur département
FILTER ( !BOUND(?dateDébutArrondissement) || ?dateDébutArrondissement <= ?dateRecherche ) # ancien arrondissement
FILTER ( !BOUND(?dateFinArrondissement) || ?dateFinArrondissement > ?dateRecherche ) # futur arrondissement
FILTER ( !BOUND(?dateDébutRégion) || ?dateDébutRégion <= ?dateRecherche ) # ancienne région
FILTER ( !BOUND(?dateFinRégion) || ?dateFinRégion > ?dateRecherche ) # future région
?commune p:P1448 ?P1448node . # existence d'un nom
?P1448node ps:P1448 ?nom . # valeur du nom
FILTER( lang(?nom)="fr" ). # nom en français
MINUS { ?P1448node pq:P2241 ?dépréciationNom . } # nom erroné
OPTIONAL { ?P1448node pq:P580 ?dateDébutNom . } # date de début du nom
OPTIONAL { ?P1448node pq:P582 ?dateFinNom . } # date de fin du nom
FILTER ( !BOUND(?dateDébutNom) || ?dateDébutNom <= ?dateRecherche ) # ancien nom
FILTER ( !BOUND(?dateFinNom) || ?dateFinNom > ?dateRecherche ) # futur nom
}
ORDER BY (?insee)
|
2014 | 36,681 | # Communes avec les départements. Au 1er janvier 2014, il y avait 36 681 communes en France.
SELECT ?insee ?commune ?nom ?inseeDépartement ?département
WHERE {
BIND ( "2014-01-01"^^xsd:dateTime as ?dateRecherche ) # Au 1er janvier 2014
?commune p:P374 ?P374node . # existence d'un code Insee
?P374node ps:P374 ?insee . # valeur du code Insee
OPTIONAL { ?P374node pq:P580 ?dateDébutCode . } # date de début du code Insee
OPTIONAL { ?P374node pq:P582 ?dateFinCode . } # date de fin du code Insee
FILTER ( !BOUND(?dateDébutCode) || ?dateDébutCode <= ?dateRecherche ) # ancien code Insee
FILTER ( !BOUND(?dateFinCode) || ?dateFinCode > ?dateRecherche ) # futur code Insee
{
?commune wdt:P31 wd:Q484170 . # nature de commune
OPTIONAL { ?commune wdt:P571 ?dateCréation . } # date de création
OPTIONAL { ?commune wdt:P576 ?dateDissolution . } # date de dissolution
?département wdt:P2586 ?inseeDépartement. # code Insee du département
?commune p:P131 ?P131node .
?P131node ps:P131 ?département . # valeur du département
MINUS { ?P131node pq:P1013 wd:Q583865 . } # département collectivité
OPTIONAL { ?P131node pq:P580 ?dateDébutDépartement . } # date de début du département
OPTIONAL { ?P131node pq:P582 ?dateFinDépartement . } # date de fin du département
}
UNION { VALUES (?commune ?inseeDépartement ?inseeArrondissement ) {(wd:Q90 "75" "751")} } # Paris
FILTER ( !BOUND(?dateCréation) || ?dateCréation <= ?dateRecherche ) # communes futures
FILTER ( !BOUND(?dateDissolution) || ?dateDissolution > ?dateRecherche ) # communes passées
FILTER ( !BOUND(?dateDébutDépartement) || ?dateDébutDépartement <= ?dateRecherche ) # ancien département
FILTER ( !BOUND(?dateFinDépartement) || ?dateFinDépartement > ?dateRecherche ) # futur département
?commune p:P1448 ?P1448node . # existence d'un nom
?P1448node ps:P1448 ?nom . # valeur du nom
FILTER( lang(?nom)="fr" ). # nom en français
MINUS { ?P1448node pq:P2241 ?dépréciationNom . } # nom erroné
OPTIONAL { ?P1448node pq:P580 ?dateDébutNom . } # date de début du nom
OPTIONAL { ?P1448node pq:P582 ?dateFinNom . } # date de fin du nom
FILTER ( !BOUND(?dateDébutNom) || ?dateDébutNom <= ?dateRecherche ) # ancien nom
FILTER ( !BOUND(?dateFinNom) || ?dateFinNom > ?dateRecherche ) # futur nom
}
ORDER BY (?insee)
|
# Communes avec les arrondissements. Au 1er janvier 2014, il y avait 36 681 communes en France.
SELECT ?insee ?commune ?nom ?inseeArrondissement ?arrondissement
WHERE {
BIND ( "2014-01-01"^^xsd:dateTime as ?dateRecherche ) # Au 1er janvier 2014
?commune p:P374 ?P374node . # existence d'un code Insee
?P374node ps:P374 ?insee . # valeur du code Insee
OPTIONAL { ?P374node pq:P580 ?dateDébutCode . } # date de début du code Insee
OPTIONAL { ?P374node pq:P582 ?dateFinCode . } # date de fin du code Insee
FILTER ( !BOUND(?dateDébutCode) || ?dateDébutCode <= ?dateRecherche ) # ancien code Insee
FILTER ( !BOUND(?dateFinCode) || ?dateFinCode > ?dateRecherche ) # futur code Insee
{
?commune wdt:P31 wd:Q484170 . # nature de commune
OPTIONAL { ?commune wdt:P571 ?dateCréation . } # date de création
OPTIONAL { ?commune wdt:P576 ?dateDissolution . } # date de dissolution
OPTIONAL { # pas d'arrondissements à Mayotte
?arrondissement wdt:P3423 ?inseeArrondissement. # code Insee de l'arrondissement
?commune p:P131 ?P131nodeArrondissement .
?P131nodeArrondissement ps:P131 ?arrondissement . # valeur de l'arrondissement
OPTIONAL { ?P131nodeArrondissement pq:P580 ?dateDébutArrondissement . } # date de l'arrondissement
OPTIONAL { ?P131nodeArrondissement pq:P582 ?dateFinArrondissement . } # date de l'arrondissement
}
}
UNION { VALUES (?commune ?inseeDépartement ?inseeArrondissement ) {(wd:Q90 "75" "751")} } # Paris
FILTER ( !BOUND(?dateCréation) || ?dateCréation <= ?dateRecherche ) # communes futures
FILTER ( !BOUND(?dateDissolution) || ?dateDissolution > ?dateRecherche ) # communes passées
FILTER ( !BOUND(?dateDébutArrondissement) || ?dateDébutArrondissement <= ?dateRecherche ) # ancien arrondissement
FILTER ( !BOUND(?dateFinArrondissement) || ?dateFinArrondissement > ?dateRecherche ) # futur arrondissement
?commune p:P1448 ?P1448node . # existence d'un nom
?P1448node ps:P1448 ?nom . # valeur du nom
FILTER( lang(?nom)="fr" ). # nom en français
MINUS { ?P1448node pq:P2241 ?dépréciationNom . } # nom erroné
OPTIONAL { ?P1448node pq:P580 ?dateDébutNom . } # date de début du nom
OPTIONAL { ?P1448node pq:P582 ?dateFinNom . } # date de fin du nom
FILTER ( !BOUND(?dateDébutNom) || ?dateDébutNom <= ?dateRecherche ) # ancien nom
FILTER ( !BOUND(?dateFinNom) || ?dateFinNom > ?dateRecherche ) # futur nom
}
ORDER BY (?insee)
|
# Communes avec départements et régions. Au 1er janvier 2014, il y avait 36 681 communes en France.
SELECT ?insee ?commune ?nom ?inseeDépartement ?département ?inseeRégion ?région
WHERE {
BIND ( "2014-01-01"^^xsd:dateTime as ?dateRecherche ) # Au 1er janvier 2014
?commune p:P374 ?P374node . # existence d'un code Insee
?P374node ps:P374 ?insee . # valeur du code Insee
OPTIONAL { ?P374node pq:P580 ?dateDébutCode . } # date de début du code Insee
OPTIONAL { ?P374node pq:P582 ?dateFinCode . } # date de fin du code Insee
FILTER ( !BOUND(?dateDébutCode) || ?dateDébutCode <= ?dateRecherche ) # ancien code Insee
FILTER ( !BOUND(?dateFinCode) || ?dateFinCode > ?dateRecherche ) # futur code Insee
{
?commune wdt:P31 wd:Q484170 . # nature de commune
OPTIONAL { ?commune wdt:P571 ?dateCréation . } # date de création
OPTIONAL { ?commune wdt:P576 ?dateDissolution . } # date de dissolution
?département wdt:P2586 ?inseeDépartement. # code Insee du département
?commune p:P131 ?P131nodeDépartement .
?P131nodeDépartement ps:P131 ?département . # valeur du département
MINUS { ?P131nodeDépartement pq:P1013 wd:Q583865 . } # département collectivité
OPTIONAL { ?P131nodeDépartement pq:P580 ?dateDébutDépartement . } # date de début du département
OPTIONAL { ?P131nodeDépartement pq:P582 ?dateFinDépartement . } # date de fin du département
{
?région wdt:P2585 ?inseeRégion. # code Insee de la région
?commune p:P131 ?P131nodeRégion .
?P131nodeRégion ps:P131 ?région . # valeur de la région
}
UNION {
?région wdt:P2585 ?inseeRégion. # code Insee de la région
?département p:P131 ?P131nodeRégion .
?P131nodeRégion ps:P131 ?région . # valeur de la région
}
OPTIONAL { ?P131nodeRégion pq:P580 ?dateDébutRégion . } # date de début de la région
OPTIONAL { ?P131nodeRégion pq:P582 ?dateFinRégion . } # date de fin de la région
}
UNION { VALUES (?commune ?inseeDépartement ?inseeArrondissement ?inseeRégion ?région) {(wd:Q90 "75" "751" "11" wd:Q13917)} } # Paris
FILTER ( !BOUND(?dateCréation) || ?dateCréation <= ?dateRecherche ) # communes futures
FILTER ( !BOUND(?dateDissolution) || ?dateDissolution > ?dateRecherche ) # communes passées
FILTER ( !BOUND(?dateDébutDépartement) || ?dateDébutDépartement <= ?dateRecherche ) # ancien département
FILTER ( !BOUND(?dateFinDépartement) || ?dateFinDépartement > ?dateRecherche ) # futur département
FILTER ( !BOUND(?dateDébutRégion) || ?dateDébutRégion <= ?dateRecherche ) # ancienne région
FILTER ( !BOUND(?dateFinRégion) || ?dateFinRégion > ?dateRecherche ) # future région
?commune p:P1448 ?P1448node . # existence d'un nom
?P1448node ps:P1448 ?nom . # valeur du nom
FILTER( lang(?nom)="fr" ). # nom en français
MINUS { ?P1448node pq:P2241 ?dépréciationNom . } # nom erroné
OPTIONAL { ?P1448node pq:P580 ?dateDébutNom . } # date de début du nom
OPTIONAL { ?P1448node pq:P582 ?dateFinNom . } # date de fin du nom
FILTER ( !BOUND(?dateDébutNom) || ?dateDébutNom <= ?dateRecherche ) # ancien nom
FILTER ( !BOUND(?dateFinNom) || ?dateFinNom > ?dateRecherche ) # futur nom
}
ORDER BY (?insee)
|
# Communes avec arrondissements, départements et régions. Au 1er janvier 2014, il y avait 36 681 communes en France.
SELECT ?insee ?commune ?nom ?inseeArrondissement ?arrondissement ?inseeDépartement ?département ?inseeRégion ?région
WHERE {
BIND ( "2014-01-01"^^xsd:dateTime as ?dateRecherche ) # Au 1er janvier 2014
?commune p:P374 ?P374node . # existence d'un code Insee
?P374node ps:P374 ?insee . # valeur du code Insee
OPTIONAL { ?P374node pq:P580 ?dateDébutCode . } # date de début du code Insee
OPTIONAL { ?P374node pq:P582 ?dateFinCode . } # date de fin du code Insee
FILTER ( !BOUND(?dateDébutCode) || ?dateDébutCode <= ?dateRecherche ) # ancien code Insee
FILTER ( !BOUND(?dateFinCode) || ?dateFinCode > ?dateRecherche ) # futur code Insee
{
?commune wdt:P31 wd:Q484170 . # nature de commune
OPTIONAL { ?commune wdt:P571 ?dateCréation . } # date de création
OPTIONAL { ?commune wdt:P576 ?dateDissolution . } # date de dissolution
?département wdt:P2586 ?inseeDépartement. # code Insee du département
?commune p:P131 ?P131nodeDépartement .
?P131nodeDépartement ps:P131 ?département . # valeur du département
MINUS { ?P131nodeDépartement pq:P1013 wd:Q583865 . } # département collectivité
OPTIONAL { ?P131nodeDépartement pq:P580 ?dateDébutDépartement . } # date de début du département
OPTIONAL { ?P131nodeDépartement pq:P582 ?dateFinDépartement . } # date de fin du département
OPTIONAL { # pas d'arrondissements à Mayotte
?arrondissement wdt:P3423 ?inseeArrondissement. # code Insee de l'arrondissement
?commune p:P131 ?P131nodeArrondissement .
?P131nodeArrondissement ps:P131 ?arrondissement . # valeur de l'arrondissement
OPTIONAL { ?P131nodeArrondissement pq:P580 ?dateDébutArrondissement . } # date de début de l'arrondissement
OPTIONAL { ?P131nodeArrondissement pq:P582 ?dateFinArrondissement . } # date de fin de l'arrondissement
}
{
?région wdt:P2585 ?inseeRégion. # code Insee de la région
?commune p:P131 ?P131nodeRégion .
?P131nodeRégion ps:P131 ?région . # valeur de la région
}
UNION {
?région wdt:P2585 ?inseeRégion. # code Insee de la région
?département p:P131 ?P131nodeRégion .
?P131nodeRégion ps:P131 ?région . # valeur de la région
}
OPTIONAL { ?P131nodeRégion pq:P580 ?dateDébutRégion . } # date de début de la région
OPTIONAL { ?P131nodeRégion pq:P582 ?dateFinRégion . } # date de fin de la région
}
UNION { VALUES (?commune ?inseeDépartement ?inseeArrondissement ?inseeRégion ?région) {(wd:Q90 "75" "751" "11" wd:Q13917)} } # Paris
FILTER ( !BOUND(?dateCréation) || ?dateCréation <= ?dateRecherche ) # communes futures
FILTER ( !BOUND(?dateDissolution) || ?dateDissolution > ?dateRecherche ) # communes passées
FILTER ( !BOUND(?dateDébutDépartement) || ?dateDébutDépartement <= ?dateRecherche ) # ancien département
FILTER ( !BOUND(?dateFinDépartement) || ?dateFinDépartement > ?dateRecherche ) # futur département
FILTER ( !BOUND(?dateDébutArrondissement) || ?dateDébutArrondissement <= ?dateRecherche ) # ancien arrondissement
FILTER ( !BOUND(?dateFinArrondissement) || ?dateFinArrondissement > ?dateRecherche ) # futur arrondissement
FILTER ( !BOUND(?dateDébutRégion) || ?dateDébutRégion <= ?dateRecherche ) # ancienne région
FILTER ( !BOUND(?dateFinRégion) || ?dateFinRégion > ?dateRecherche ) # future région
?commune p:P1448 ?P1448node . # existence d'un nom
?P1448node ps:P1448 ?nom . # valeur du nom
FILTER( lang(?nom)="fr" ). # nom en français
MINUS { ?P1448node pq:P2241 ?dépréciationNom . } # nom erroné
OPTIONAL { ?P1448node pq:P580 ?dateDébutNom . } # date de début du nom
OPTIONAL { ?P1448node pq:P582 ?dateFinNom . } # date de fin du nom
FILTER ( !BOUND(?dateDébutNom) || ?dateDébutNom <= ?dateRecherche ) # ancien nom
FILTER ( !BOUND(?dateFinNom) || ?dateFinNom > ?dateRecherche ) # futur nom
}
ORDER BY (?insee)
|
2015 | 36,658 | # Communes avec les départements. Au 1er janvier 2015, il y avait 36 658 communes en France.
SELECT ?insee ?commune ?nom ?inseeDépartement ?département
WHERE {
BIND ( "2015-01-01"^^xsd:dateTime as ?dateRecherche ) # Au 1er janvier 2015
?commune p:P374 ?P374node . # existence d'un code Insee
?P374node ps:P374 ?insee . # valeur du code Insee
OPTIONAL { ?P374node pq:P580 ?dateDébutCode . } # date de début du code Insee
OPTIONAL { ?P374node pq:P582 ?dateFinCode . } # date de fin du code Insee
FILTER ( !BOUND(?dateDébutCode) || ?dateDébutCode <= ?dateRecherche ) # ancien code Insee
FILTER ( !BOUND(?dateFinCode) || ?dateFinCode > ?dateRecherche ) # futur code Insee
{
?commune wdt:P31 wd:Q484170 . # nature de commune
OPTIONAL { ?commune wdt:P571 ?dateCréation . } # date de création
OPTIONAL { ?commune wdt:P576 ?dateDissolution . } # date de dissolution
?département wdt:P2586 ?inseeDépartement. # code Insee du département
?commune p:P131 ?P131node .
?P131node ps:P131 ?département . # valeur du département
MINUS { ?P131node pq:P1013 wd:Q583865 . } # département collectivité
OPTIONAL { ?P131node pq:P580 ?dateDébutDépartement . } # date de début du département
OPTIONAL { ?P131node pq:P582 ?dateFinDépartement . } # date de fin du département
}
UNION { VALUES (?commune ?inseeDépartement ?inseeArrondissement ) {(wd:Q90 "75" "751")} } # Paris
FILTER ( !BOUND(?dateCréation) || ?dateCréation <= ?dateRecherche ) # communes futures
FILTER ( !BOUND(?dateDissolution) || ?dateDissolution > ?dateRecherche ) # communes passées
FILTER ( !BOUND(?dateDébutDépartement) || ?dateDébutDépartement <= ?dateRecherche ) # ancien département
FILTER ( !BOUND(?dateFinDépartement) || ?dateFinDépartement > ?dateRecherche ) # futur département
?commune p:P1448 ?P1448node . # existence d'un nom
?P1448node ps:P1448 ?nom . # valeur du nom
FILTER( lang(?nom)="fr" ). # nom en français
MINUS { ?P1448node pq:P2241 ?dépréciationNom . } # nom erroné
OPTIONAL { ?P1448node pq:P580 ?dateDébutNom . } # date de début du nom
OPTIONAL { ?P1448node pq:P582 ?dateFinNom . } # date de fin du nom
FILTER ( !BOUND(?dateDébutNom) || ?dateDébutNom <= ?dateRecherche ) # ancien nom
FILTER ( !BOUND(?dateFinNom) || ?dateFinNom > ?dateRecherche ) # futur nom
}
ORDER BY (?insee)
|
# Communes avec les arrondissements. Au 1er janvier 2015, il y avait 36 658 communes en France.
SELECT ?insee ?commune ?nom ?inseeArrondissement ?arrondissement
WHERE {
BIND ( "2015-01-01"^^xsd:dateTime as ?dateRecherche ) # Au 1er janvier 2015
?commune p:P374 ?P374node . # existence d'un code Insee
?P374node ps:P374 ?insee . # valeur du code Insee
OPTIONAL { ?P374node pq:P580 ?dateDébutCode . } # date de début du code Insee
OPTIONAL { ?P374node pq:P582 ?dateFinCode . } # date de fin du code Insee
FILTER ( !BOUND(?dateDébutCode) || ?dateDébutCode <= ?dateRecherche ) # ancien code Insee
FILTER ( !BOUND(?dateFinCode) || ?dateFinCode > ?dateRecherche ) # futur code Insee
{
?commune wdt:P31 wd:Q484170 . # nature de commune
OPTIONAL { ?commune wdt:P571 ?dateCréation . } # date de création
OPTIONAL { ?commune wdt:P576 ?dateDissolution . } # date de dissolution
OPTIONAL { # pas d'arrondissements à Mayotte
?arrondissement wdt:P3423 ?inseeArrondissement. # code Insee de l'arrondissement
?commune p:P131 ?P131nodeArrondissement .
?P131nodeArrondissement ps:P131 ?arrondissement . # valeur de l'arrondissement
OPTIONAL { ?P131nodeArrondissement pq:P580 ?dateDébutArrondissement . } # date de l'arrondissement
OPTIONAL { ?P131nodeArrondissement pq:P582 ?dateFinArrondissement . } # date de l'arrondissement
}
}
UNION { VALUES (?commune ?inseeDépartement ?inseeArrondissement ) {(wd:Q90 "75" "751")} } # Paris
FILTER ( !BOUND(?dateCréation) || ?dateCréation <= ?dateRecherche ) # communes futures
FILTER ( !BOUND(?dateDissolution) || ?dateDissolution > ?dateRecherche ) # communes passées
FILTER ( !BOUND(?dateDébutArrondissement) || ?dateDébutArrondissement <= ?dateRecherche ) # ancien arrondissement
FILTER ( !BOUND(?dateFinArrondissement) || ?dateFinArrondissement > ?dateRecherche ) # futur arrondissement
?commune p:P1448 ?P1448node . # existence d'un nom
?P1448node ps:P1448 ?nom . # valeur du nom
FILTER( lang(?nom)="fr" ). # nom en français
MINUS { ?P1448node pq:P2241 ?dépréciationNom . } # nom erroné
OPTIONAL { ?P1448node pq:P580 ?dateDébutNom . } # date de début du nom
OPTIONAL { ?P1448node pq:P582 ?dateFinNom . } # date de fin du nom
FILTER ( !BOUND(?dateDébutNom) || ?dateDébutNom <= ?dateRecherche ) # ancien nom
FILTER ( !BOUND(?dateFinNom) || ?dateFinNom > ?dateRecherche ) # futur nom
}
ORDER BY (?insee)
|
# Communes avec départements et régions. Au 1er janvier 2015, il y avait 36 658 communes en France.
SELECT ?insee ?commune ?nom ?inseeDépartement ?département ?inseeRégion ?région
WHERE {
BIND ( "2015-01-01"^^xsd:dateTime as ?dateRecherche ) # Au 1er janvier 2015
?commune p:P374 ?P374node . # existence d'un code Insee
?P374node ps:P374 ?insee . # valeur du code Insee
OPTIONAL { ?P374node pq:P580 ?dateDébutCode . } # date de début du code Insee
OPTIONAL { ?P374node pq:P582 ?dateFinCode . } # date de fin du code Insee
FILTER ( !BOUND(?dateDébutCode) || ?dateDébutCode <= ?dateRecherche ) # ancien code Insee
FILTER ( !BOUND(?dateFinCode) || ?dateFinCode > ?dateRecherche ) # futur code Insee
{
?commune wdt:P31 wd:Q484170 . # nature de commune
OPTIONAL { ?commune wdt:P571 ?dateCréation . } # date de création
OPTIONAL { ?commune wdt:P576 ?dateDissolution . } # date de dissolution
?département wdt:P2586 ?inseeDépartement. # code Insee du département
?commune p:P131 ?P131nodeDépartement .
?P131nodeDépartement ps:P131 ?département . # valeur du département
MINUS { ?P131nodeDépartement pq:P1013 wd:Q583865 . } # département collectivité
OPTIONAL { ?P131nodeDépartement pq:P580 ?dateDébutDépartement . } # date de début du département
OPTIONAL { ?P131nodeDépartement pq:P582 ?dateFinDépartement . } # date de fin du département
{
?région wdt:P2585 ?inseeRégion. # code Insee de la région
?commune p:P131 ?P131nodeRégion .
?P131nodeRégion ps:P131 ?région . # valeur de la région
}
UNION {
?région wdt:P2585 ?inseeRégion. # code Insee de la région
?département p:P131 ?P131nodeRégion .
?P131nodeRégion ps:P131 ?région . # valeur de la région
}
OPTIONAL { ?P131nodeRégion pq:P580 ?dateDébutRégion . } # date de début de la région
OPTIONAL { ?P131nodeRégion pq:P582 ?dateFinRégion . } # date de fin de la région
}
UNION { VALUES (?commune ?inseeDépartement ?inseeArrondissement ?inseeRégion ?région) {(wd:Q90 "75" "751" "11" wd:Q13917)} } # Paris
FILTER ( !BOUND(?dateCréation) || ?dateCréation <= ?dateRecherche ) # communes futures
FILTER ( !BOUND(?dateDissolution) || ?dateDissolution > ?dateRecherche ) # communes passées
FILTER ( !BOUND(?dateDébutDépartement) || ?dateDébutDépartement <= ?dateRecherche ) # ancien département
FILTER ( !BOUND(?dateFinDépartement) || ?dateFinDépartement > ?dateRecherche ) # futur département
FILTER ( !BOUND(?dateDébutRégion) || ?dateDébutRégion <= ?dateRecherche ) # ancienne région
FILTER ( !BOUND(?dateFinRégion) || ?dateFinRégion > ?dateRecherche ) # future région
?commune p:P1448 ?P1448node . # existence d'un nom
?P1448node ps:P1448 ?nom . # valeur du nom
FILTER( lang(?nom)="fr" ). # nom en français
MINUS { ?P1448node pq:P2241 ?dépréciationNom . } # nom erroné
OPTIONAL { ?P1448node pq:P580 ?dateDébutNom . } # date de début du nom
OPTIONAL { ?P1448node pq:P582 ?dateFinNom . } # date de fin du nom
FILTER ( !BOUND(?dateDébutNom) || ?dateDébutNom <= ?dateRecherche ) # ancien nom
FILTER ( !BOUND(?dateFinNom) || ?dateFinNom > ?dateRecherche ) # futur nom
}
ORDER BY (?insee)
|
# Communes avec arrondissements, départements et régions. Au 1er janvier 2015, il y avait 36 658 communes en France.
SELECT ?insee ?commune ?nom ?inseeArrondissement ?arrondissement ?inseeDépartement ?département ?inseeRégion ?région
WHERE {
BIND ( "2015-01-01"^^xsd:dateTime as ?dateRecherche ) # Au 1er janvier 2015
?commune p:P374 ?P374node . # existence d'un code Insee
?P374node ps:P374 ?insee . # valeur du code Insee
OPTIONAL { ?P374node pq:P580 ?dateDébutCode . } # date de début du code Insee
OPTIONAL { ?P374node pq:P582 ?dateFinCode . } # date de fin du code Insee
FILTER ( !BOUND(?dateDébutCode) || ?dateDébutCode <= ?dateRecherche ) # ancien code Insee
FILTER ( !BOUND(?dateFinCode) || ?dateFinCode > ?dateRecherche ) # futur code Insee
{
?commune wdt:P31 wd:Q484170 . # nature de commune
OPTIONAL { ?commune wdt:P571 ?dateCréation . } # date de création
OPTIONAL { ?commune wdt:P576 ?dateDissolution . } # date de dissolution
?département wdt:P2586 ?inseeDépartement. # code Insee du département
?commune p:P131 ?P131nodeDépartement .
?P131nodeDépartement ps:P131 ?département . # valeur du département
MINUS { ?P131nodeDépartement pq:P1013 wd:Q583865 . } # département collectivité
OPTIONAL { ?P131nodeDépartement pq:P580 ?dateDébutDépartement . } # date de début du département
OPTIONAL { ?P131nodeDépartement pq:P582 ?dateFinDépartement . } # date de fin du département
OPTIONAL { # pas d'arrondissements à Mayotte
?arrondissement wdt:P3423 ?inseeArrondissement. # code Insee de l'arrondissement
?commune p:P131 ?P131nodeArrondissement .
?P131nodeArrondissement ps:P131 ?arrondissement . # valeur de l'arrondissement
OPTIONAL { ?P131nodeArrondissement pq:P580 ?dateDébutArrondissement . } # date de début de l'arrondissement
OPTIONAL { ?P131nodeArrondissement pq:P582 ?dateFinArrondissement . } # date de fin de l'arrondissement
}
{
?région wdt:P2585 ?inseeRégion. # code Insee de la région
?commune p:P131 ?P131nodeRégion .
?P131nodeRégion ps:P131 ?région . # valeur de la région
}
UNION {
?région wdt:P2585 ?inseeRégion. # code Insee de la région
?département p:P131 ?P131nodeRégion .
?P131nodeRégion ps:P131 ?région . # valeur de la région
}
OPTIONAL { ?P131nodeRégion pq:P580 ?dateDébutRégion . } # date de début de la région
OPTIONAL { ?P131nodeRégion pq:P582 ?dateFinRégion . } # date de fin de la région
}
UNION { VALUES (?commune ?inseeDépartement ?inseeArrondissement ?inseeRégion ?région) {(wd:Q90 "75" "751" "11" wd:Q13917)} } # Paris
FILTER ( !BOUND(?dateCréation) || ?dateCréation <= ?dateRecherche ) # communes futures
FILTER ( !BOUND(?dateDissolution) || ?dateDissolution > ?dateRecherche ) # communes passées
FILTER ( !BOUND(?dateDébutDépartement) || ?dateDébutDépartement <= ?dateRecherche ) # ancien département
FILTER ( !BOUND(?dateFinDépartement) || ?dateFinDépartement > ?dateRecherche ) # futur département
FILTER ( !BOUND(?dateDébutArrondissement) || ?dateDébutArrondissement <= ?dateRecherche ) # ancien arrondissement
FILTER ( !BOUND(?dateFinArrondissement) || ?dateFinArrondissement > ?dateRecherche ) # futur arrondissement
FILTER ( !BOUND(?dateDébutRégion) || ?dateDébutRégion <= ?dateRecherche ) # ancienne région
FILTER ( !BOUND(?dateFinRégion) || ?dateFinRégion > ?dateRecherche ) # future région
?commune p:P1448 ?P1448node . # existence d'un nom
?P1448node ps:P1448 ?nom . # valeur du nom
FILTER( lang(?nom)="fr" ). # nom en français
MINUS { ?P1448node pq:P2241 ?dépréciationNom . } # nom erroné
OPTIONAL { ?P1448node pq:P580 ?dateDébutNom . } # date de début du nom
OPTIONAL { ?P1448node pq:P582 ?dateFinNom . } # date de fin du nom
FILTER ( !BOUND(?dateDébutNom) || ?dateDébutNom <= ?dateRecherche ) # ancien nom
FILTER ( !BOUND(?dateFinNom) || ?dateFinNom > ?dateRecherche ) # futur nom
}
ORDER BY (?insee)
|
2016 | 35,885 | # Communes avec les départements. Au 1er janvier 2016, il y avait 35 885 communes en France.
SELECT ?insee ?commune ?nom ?inseeDépartement ?département
WHERE {
BIND ( "2016-01-01"^^xsd:dateTime as ?dateRecherche ) # Au 1er janvier 2016
?commune p:P374 ?P374node . # existence d'un code Insee
?P374node ps:P374 ?insee . # valeur du code Insee
OPTIONAL { ?P374node pq:P580 ?dateDébutCode . } # date de début du code Insee
OPTIONAL { ?P374node pq:P582 ?dateFinCode . } # date de fin du code Insee
FILTER ( !BOUND(?dateDébutCode) || ?dateDébutCode <= ?dateRecherche ) # ancien code Insee
FILTER ( !BOUND(?dateFinCode) || ?dateFinCode > ?dateRecherche ) # futur code Insee
{
?commune wdt:P31 wd:Q484170 . # nature de commune
OPTIONAL { ?commune wdt:P571 ?dateCréation . } # date de création
OPTIONAL { ?commune wdt:P576 ?dateDissolution . } # date de dissolution
?département wdt:P2586 ?inseeDépartement. # code Insee du département
?commune p:P131 ?P131node .
?P131node ps:P131 ?département . # valeur du département
MINUS { ?P131node pq:P1013 wd:Q583865 . } # département collectivité
OPTIONAL { ?P131node pq:P580 ?dateDébutDépartement . } # date de début du département
OPTIONAL { ?P131node pq:P582 ?dateFinDépartement . } # date de fin du département
}
UNION { VALUES (?commune ?inseeDépartement ?inseeArrondissement ) {(wd:Q90 "75" "751")} } # Paris
FILTER ( !BOUND(?dateCréation) || ?dateCréation <= ?dateRecherche ) # communes futures
FILTER ( !BOUND(?dateDissolution) || ?dateDissolution > ?dateRecherche ) # communes passées
FILTER ( !BOUND(?dateDébutDépartement) || ?dateDébutDépartement <= ?dateRecherche ) # ancien département
FILTER ( !BOUND(?dateFinDépartement) || ?dateFinDépartement > ?dateRecherche ) # futur département
?commune p:P1448 ?P1448node . # existence d'un nom
?P1448node ps:P1448 ?nom . # valeur du nom
FILTER( lang(?nom)="fr" ). # nom en français
MINUS { ?P1448node pq:P2241 ?dépréciationNom . } # nom erroné
OPTIONAL { ?P1448node pq:P580 ?dateDébutNom . } # date de début du nom
OPTIONAL { ?P1448node pq:P582 ?dateFinNom . } # date de fin du nom
FILTER ( !BOUND(?dateDébutNom) || ?dateDébutNom <= ?dateRecherche ) # ancien nom
FILTER ( !BOUND(?dateFinNom) || ?dateFinNom > ?dateRecherche ) # futur nom
}
ORDER BY (?insee)
|
# Communes avec les arrondissements. Au 1er janvier 2016, il y avait 35 885 communes en France.
SELECT ?insee ?commune ?nom ?inseeArrondissement ?arrondissement
WHERE {
BIND ( "2016-01-01"^^xsd:dateTime as ?dateRecherche ) # Au 1er janvier 2016
?commune p:P374 ?P374node . # existence d'un code Insee
?P374node ps:P374 ?insee . # valeur du code Insee
OPTIONAL { ?P374node pq:P580 ?dateDébutCode . } # date de début du code Insee
OPTIONAL { ?P374node pq:P582 ?dateFinCode . } # date de fin du code Insee
FILTER ( !BOUND(?dateDébutCode) || ?dateDébutCode <= ?dateRecherche ) # ancien code Insee
FILTER ( !BOUND(?dateFinCode) || ?dateFinCode > ?dateRecherche ) # futur code Insee
{
?commune wdt:P31 wd:Q484170 . # nature de commune
OPTIONAL { ?commune wdt:P571 ?dateCréation . } # date de création
OPTIONAL { ?commune wdt:P576 ?dateDissolution . } # date de dissolution
OPTIONAL { # pas d'arrondissements à Mayotte
?arrondissement wdt:P3423 ?inseeArrondissement. # code Insee de l'arrondissement
?commune p:P131 ?P131nodeArrondissement .
?P131nodeArrondissement ps:P131 ?arrondissement . # valeur de l'arrondissement
OPTIONAL { ?P131nodeArrondissement pq:P580 ?dateDébutArrondissement . } # date de l'arrondissement
OPTIONAL { ?P131nodeArrondissement pq:P582 ?dateFinArrondissement . } # date de l'arrondissement
}
}
UNION { VALUES (?commune ?inseeDépartement ?inseeArrondissement ) {(wd:Q90 "75" "751")} } # Paris
FILTER ( !BOUND(?dateCréation) || ?dateCréation <= ?dateRecherche ) # communes futures
FILTER ( !BOUND(?dateDissolution) || ?dateDissolution > ?dateRecherche ) # communes passées
FILTER ( !BOUND(?dateDébutArrondissement) || ?dateDébutArrondissement <= ?dateRecherche ) # ancien arrondissement
FILTER ( !BOUND(?dateFinArrondissement) || ?dateFinArrondissement > ?dateRecherche ) # futur arrondissement
?commune p:P1448 ?P1448node . # existence d'un nom
?P1448node ps:P1448 ?nom . # valeur du nom
FILTER( lang(?nom)="fr" ). # nom en français
MINUS { ?P1448node pq:P2241 ?dépréciationNom . } # nom erroné
OPTIONAL { ?P1448node pq:P580 ?dateDébutNom . } # date de début du nom
OPTIONAL { ?P1448node pq:P582 ?dateFinNom . } # date de fin du nom
FILTER ( !BOUND(?dateDébutNom) || ?dateDébutNom <= ?dateRecherche ) # ancien nom
FILTER ( !BOUND(?dateFinNom) || ?dateFinNom > ?dateRecherche ) # futur nom
}
ORDER BY (?insee)
|
# Communes avec départements et régions. Au 1er janvier 2016, il y avait 35 885 communes en France.
SELECT ?insee ?commune ?nom ?inseeDépartement ?département ?inseeRégion ?région
WHERE {
BIND ( "2016-01-01"^^xsd:dateTime as ?dateRecherche ) # Au 1er janvier 2016
?commune p:P374 ?P374node . # existence d'un code Insee
?P374node ps:P374 ?insee . # valeur du code Insee
OPTIONAL { ?P374node pq:P580 ?dateDébutCode . } # date de début du code Insee
OPTIONAL { ?P374node pq:P582 ?dateFinCode . } # date de fin du code Insee
FILTER ( !BOUND(?dateDébutCode) || ?dateDébutCode <= ?dateRecherche ) # ancien code Insee
FILTER ( !BOUND(?dateFinCode) || ?dateFinCode > ?dateRecherche ) # futur code Insee
{
?commune wdt:P31 wd:Q484170 . # nature de commune
OPTIONAL { ?commune wdt:P571 ?dateCréation . } # date de création
OPTIONAL { ?commune wdt:P576 ?dateDissolution . } # date de dissolution
?département wdt:P2586 ?inseeDépartement. # code Insee du département
?commune p:P131 ?P131nodeDépartement .
?P131nodeDépartement ps:P131 ?département . # valeur du département
MINUS { ?P131nodeDépartement pq:P1013 wd:Q583865 . } # département collectivité
OPTIONAL { ?P131nodeDépartement pq:P580 ?dateDébutDépartement . } # date de début du département
OPTIONAL { ?P131nodeDépartement pq:P582 ?dateFinDépartement . } # date de fin du département
{
?région wdt:P2585 ?inseeRégion. # code Insee de la région
?commune p:P131 ?P131nodeRégion .
?P131nodeRégion ps:P131 ?région . # valeur de la région
}
UNION {
?région wdt:P2585 ?inseeRégion. # code Insee de la région
?département p:P131 ?P131nodeRégion .
?P131nodeRégion ps:P131 ?région . # valeur de la région
}
OPTIONAL { ?P131nodeRégion pq:P580 ?dateDébutRégion . } # date de début de la région
OPTIONAL { ?P131nodeRégion pq:P582 ?dateFinRégion . } # date de fin de la région
}
UNION { VALUES (?commune ?inseeDépartement ?inseeArrondissement ?inseeRégion ?région) {(wd:Q90 "75" "751" "11" wd:Q13917)} } # Paris
FILTER ( !BOUND(?dateCréation) || ?dateCréation <= ?dateRecherche ) # communes futures
FILTER ( !BOUND(?dateDissolution) || ?dateDissolution > ?dateRecherche ) # communes passées
FILTER ( !BOUND(?dateDébutDépartement) || ?dateDébutDépartement <= ?dateRecherche ) # ancien département
FILTER ( !BOUND(?dateFinDépartement) || ?dateFinDépartement > ?dateRecherche ) # futur département
FILTER ( !BOUND(?dateDébutRégion) || ?dateDébutRégion <= ?dateRecherche ) # ancienne région
FILTER ( !BOUND(?dateFinRégion) || ?dateFinRégion > ?dateRecherche ) # future région
?commune p:P1448 ?P1448node . # existence d'un nom
?P1448node ps:P1448 ?nom . # valeur du nom
FILTER( lang(?nom)="fr" ). # nom en français
MINUS { ?P1448node pq:P2241 ?dépréciationNom . } # nom erroné
OPTIONAL { ?P1448node pq:P580 ?dateDébutNom . } # date de début du nom
OPTIONAL { ?P1448node pq:P582 ?dateFinNom . } # date de fin du nom
FILTER ( !BOUND(?dateDébutNom) || ?dateDébutNom <= ?dateRecherche ) # ancien nom
FILTER ( !BOUND(?dateFinNom) || ?dateFinNom > ?dateRecherche ) # futur nom
}
ORDER BY (?insee)
|
# Communes avec arrondissements, départements et régions. Au 1er janvier 2016, il y avait 35 885 communes en France.
SELECT ?insee ?commune ?nom ?inseeArrondissement ?arrondissement ?inseeDépartement ?département ?inseeRégion ?région
WHERE {
BIND ( "2016-01-01"^^xsd:dateTime as ?dateRecherche ) # Au 1er janvier 2016
?commune p:P374 ?P374node . # existence d'un code Insee
?P374node ps:P374 ?insee . # valeur du code Insee
OPTIONAL { ?P374node pq:P580 ?dateDébutCode . } # date de début du code Insee
OPTIONAL { ?P374node pq:P582 ?dateFinCode . } # date de fin du code Insee
FILTER ( !BOUND(?dateDébutCode) || ?dateDébutCode <= ?dateRecherche ) # ancien code Insee
FILTER ( !BOUND(?dateFinCode) || ?dateFinCode > ?dateRecherche ) # futur code Insee
{
?commune wdt:P31 wd:Q484170 . # nature de commune
OPTIONAL { ?commune wdt:P571 ?dateCréation . } # date de création
OPTIONAL { ?commune wdt:P576 ?dateDissolution . } # date de dissolution
?département wdt:P2586 ?inseeDépartement. # code Insee du département
?commune p:P131 ?P131nodeDépartement .
?P131nodeDépartement ps:P131 ?département . # valeur du département
MINUS { ?P131nodeDépartement pq:P1013 wd:Q583865 . } # département collectivité
OPTIONAL { ?P131nodeDépartement pq:P580 ?dateDébutDépartement . } # date de début du département
OPTIONAL { ?P131nodeDépartement pq:P582 ?dateFinDépartement . } # date de fin du département
OPTIONAL { # pas d'arrondissements à Mayotte
?arrondissement wdt:P3423 ?inseeArrondissement. # code Insee de l'arrondissement
?commune p:P131 ?P131nodeArrondissement .
?P131nodeArrondissement ps:P131 ?arrondissement . # valeur de l'arrondissement
OPTIONAL { ?P131nodeArrondissement pq:P580 ?dateDébutArrondissement . } # date de début de l'arrondissement
OPTIONAL { ?P131nodeArrondissement pq:P582 ?dateFinArrondissement . } # date de fin de l'arrondissement
}
{
?région wdt:P2585 ?inseeRégion. # code Insee de la région
?commune p:P131 ?P131nodeRégion .
?P131nodeRégion ps:P131 ?région . # valeur de la région
}
UNION {
?région wdt:P2585 ?inseeRégion. # code Insee de la région
?département p:P131 ?P131nodeRégion .
?P131nodeRégion ps:P131 ?région . # valeur de la région
}
OPTIONAL { ?P131nodeRégion pq:P580 ?dateDébutRégion . } # date de début de la région
OPTIONAL { ?P131nodeRégion pq:P582 ?dateFinRégion . } # date de fin de la région
}
UNION { VALUES (?commune ?inseeDépartement ?inseeArrondissement ?inseeRégion ?région) {(wd:Q90 "75" "751" "11" wd:Q13917)} } # Paris
FILTER ( !BOUND(?dateCréation) || ?dateCréation <= ?dateRecherche ) # communes futures
FILTER ( !BOUND(?dateDissolution) || ?dateDissolution > ?dateRecherche ) # communes passées
FILTER ( !BOUND(?dateDébutDépartement) || ?dateDébutDépartement <= ?dateRecherche ) # ancien département
FILTER ( !BOUND(?dateFinDépartement) || ?dateFinDépartement > ?dateRecherche ) # futur département
FILTER ( !BOUND(?dateDébutArrondissement) || ?dateDébutArrondissement <= ?dateRecherche ) # ancien arrondissement
FILTER ( !BOUND(?dateFinArrondissement) || ?dateFinArrondissement > ?dateRecherche ) # futur arrondissement
FILTER ( !BOUND(?dateDébutRégion) || ?dateDébutRégion <= ?dateRecherche ) # ancienne région
FILTER ( !BOUND(?dateFinRégion) || ?dateFinRégion > ?dateRecherche ) # future région
?commune p:P1448 ?P1448node . # existence d'un nom
?P1448node ps:P1448 ?nom . # valeur du nom
FILTER( lang(?nom)="fr" ). # nom en français
MINUS { ?P1448node pq:P2241 ?dépréciationNom . } # nom erroné
OPTIONAL { ?P1448node pq:P580 ?dateDébutNom . } # date de début du nom
OPTIONAL { ?P1448node pq:P582 ?dateFinNom . } # date de fin du nom
FILTER ( !BOUND(?dateDébutNom) || ?dateDébutNom <= ?dateRecherche ) # ancien nom
FILTER ( !BOUND(?dateFinNom) || ?dateFinNom > ?dateRecherche ) # futur nom
}
ORDER BY (?insee)
|
2017 | 35,416 | # Communes avec les départements. Au 1er janvier 2017, il y avait 35 416 communes en France.
SELECT ?insee ?commune ?nom ?inseeDépartement ?département
WHERE {
BIND ( "2017-01-01"^^xsd:dateTime as ?dateRecherche ) # Au 1er janvier 2017
?commune p:P374 ?P374node . # existence d'un code Insee
?P374node ps:P374 ?insee . # valeur du code Insee
OPTIONAL { ?P374node pq:P580 ?dateDébutCode . } # date de début du code Insee
OPTIONAL { ?P374node pq:P582 ?dateFinCode . } # date de fin du code Insee
FILTER ( !BOUND(?dateDébutCode) || ?dateDébutCode <= ?dateRecherche ) # ancien code Insee
FILTER ( !BOUND(?dateFinCode) || ?dateFinCode > ?dateRecherche ) # futur code Insee
{
?commune wdt:P31 wd:Q484170 . # nature de commune
OPTIONAL { ?commune wdt:P571 ?dateCréation . } # date de création
OPTIONAL { ?commune wdt:P576 ?dateDissolution . } # date de dissolution
?département wdt:P2586 ?inseeDépartement. # code Insee du département
?commune p:P131 ?P131node .
?P131node ps:P131 ?département . # valeur du département
MINUS { ?P131node pq:P1013 wd:Q583865 . } # département collectivité
OPTIONAL { ?P131node pq:P580 ?dateDébutDépartement . } # date de début du département
OPTIONAL { ?P131node pq:P582 ?dateFinDépartement . } # date de fin du département
}
UNION { VALUES (?commune ?inseeDépartement ?inseeArrondissement ) {(wd:Q90 "75" "751")} } # Paris
FILTER ( !BOUND(?dateCréation) || ?dateCréation <= ?dateRecherche ) # communes futures
FILTER ( !BOUND(?dateDissolution) || ?dateDissolution > ?dateRecherche ) # communes passées
FILTER ( !BOUND(?dateDébutDépartement) || ?dateDébutDépartement <= ?dateRecherche ) # ancien département
FILTER ( !BOUND(?dateFinDépartement) || ?dateFinDépartement > ?dateRecherche ) # futur département
?commune p:P1448 ?P1448node . # existence d'un nom
?P1448node ps:P1448 ?nom . # valeur du nom
FILTER( lang(?nom)="fr" ). # nom en français
MINUS { ?P1448node pq:P2241 ?dépréciationNom . } # nom erroné
OPTIONAL { ?P1448node pq:P580 ?dateDébutNom . } # date de début du nom
OPTIONAL { ?P1448node pq:P582 ?dateFinNom . } # date de fin du nom
FILTER ( !BOUND(?dateDébutNom) || ?dateDébutNom <= ?dateRecherche ) # ancien nom
FILTER ( !BOUND(?dateFinNom) || ?dateFinNom > ?dateRecherche ) # futur nom
}
ORDER BY (?insee)
|
# Communes avec les arrondissements. Au 1er janvier 2017, il y avait 35 416 communes en France.
SELECT ?insee ?commune ?nom ?inseeArrondissement ?arrondissement
WHERE {
BIND ( "2017-01-01"^^xsd:dateTime as ?dateRecherche ) # Au 1er janvier 2017
?commune p:P374 ?P374node . # existence d'un code Insee
?P374node ps:P374 ?insee . # valeur du code Insee
OPTIONAL { ?P374node pq:P580 ?dateDébutCode . } # date de début du code Insee
OPTIONAL { ?P374node pq:P582 ?dateFinCode . } # date de fin du code Insee
FILTER ( !BOUND(?dateDébutCode) || ?dateDébutCode <= ?dateRecherche ) # ancien code Insee
FILTER ( !BOUND(?dateFinCode) || ?dateFinCode > ?dateRecherche ) # futur code Insee
{
?commune wdt:P31 wd:Q484170 . # nature de commune
OPTIONAL { ?commune wdt:P571 ?dateCréation . } # date de création
OPTIONAL { ?commune wdt:P576 ?dateDissolution . } # date de dissolution
OPTIONAL { # pas d'arrondissements à Mayotte
?arrondissement wdt:P3423 ?inseeArrondissement. # code Insee de l'arrondissement
?commune p:P131 ?P131nodeArrondissement .
?P131nodeArrondissement ps:P131 ?arrondissement . # valeur de l'arrondissement
OPTIONAL { ?P131nodeArrondissement pq:P580 ?dateDébutArrondissement . } # date de l'arrondissement
OPTIONAL { ?P131nodeArrondissement pq:P582 ?dateFinArrondissement . } # date de l'arrondissement
}
}
UNION { VALUES (?commune ?inseeDépartement ?inseeArrondissement ) {(wd:Q90 "75" "751")} } # Paris
FILTER ( !BOUND(?dateCréation) || ?dateCréation <= ?dateRecherche ) # communes futures
FILTER ( !BOUND(?dateDissolution) || ?dateDissolution > ?dateRecherche ) # communes passées
FILTER ( !BOUND(?dateDébutArrondissement) || ?dateDébutArrondissement <= ?dateRecherche ) # ancien arrondissement
FILTER ( !BOUND(?dateFinArrondissement) || ?dateFinArrondissement > ?dateRecherche ) # futur arrondissement
?commune p:P1448 ?P1448node . # existence d'un nom
?P1448node ps:P1448 ?nom . # valeur du nom
FILTER( lang(?nom)="fr" ). # nom en français
MINUS { ?P1448node pq:P2241 ?dépréciationNom . } # nom erroné
OPTIONAL { ?P1448node pq:P580 ?dateDébutNom . } # date de début du nom
OPTIONAL { ?P1448node pq:P582 ?dateFinNom . } # date de fin du nom
FILTER ( !BOUND(?dateDébutNom) || ?dateDébutNom <= ?dateRecherche ) # ancien nom
FILTER ( !BOUND(?dateFinNom) || ?dateFinNom > ?dateRecherche ) # futur nom
}
ORDER BY (?insee)
|
# Communes avec départements et régions. Au 1er janvier 2017, il y avait 35 416 communes en France.
SELECT ?insee ?commune ?nom ?inseeDépartement ?département ?inseeRégion ?région
WHERE {
BIND ( "2017-01-01"^^xsd:dateTime as ?dateRecherche ) # Au 1er janvier 2017
?commune p:P374 ?P374node . # existence d'un code Insee
?P374node ps:P374 ?insee . # valeur du code Insee
OPTIONAL { ?P374node pq:P580 ?dateDébutCode . } # date de début du code Insee
OPTIONAL { ?P374node pq:P582 ?dateFinCode . } # date de fin du code Insee
FILTER ( !BOUND(?dateDébutCode) || ?dateDébutCode <= ?dateRecherche ) # ancien code Insee
FILTER ( !BOUND(?dateFinCode) || ?dateFinCode > ?dateRecherche ) # futur code Insee
{
?commune wdt:P31 wd:Q484170 . # nature de commune
OPTIONAL { ?commune wdt:P571 ?dateCréation . } # date de création
OPTIONAL { ?commune wdt:P576 ?dateDissolution . } # date de dissolution
?département wdt:P2586 ?inseeDépartement. # code Insee du département
?commune p:P131 ?P131nodeDépartement .
?P131nodeDépartement ps:P131 ?département . # valeur du département
MINUS { ?P131nodeDépartement pq:P1013 wd:Q583865 . } # département collectivité
OPTIONAL { ?P131nodeDépartement pq:P580 ?dateDébutDépartement . } # date de début du département
OPTIONAL { ?P131nodeDépartement pq:P582 ?dateFinDépartement . } # date de fin du département
{
?région wdt:P2585 ?inseeRégion. # code Insee de la région
?commune p:P131 ?P131nodeRégion .
?P131nodeRégion ps:P131 ?région . # valeur de la région
}
UNION {
?région wdt:P2585 ?inseeRégion. # code Insee de la région
?département p:P131 ?P131nodeRégion .
?P131nodeRégion ps:P131 ?région . # valeur de la région
}
OPTIONAL { ?P131nodeRégion pq:P580 ?dateDébutRégion . } # date de début de la région
OPTIONAL { ?P131nodeRégion pq:P582 ?dateFinRégion . } # date de fin de la région
}
UNION { VALUES (?commune ?inseeDépartement ?inseeArrondissement ?inseeRégion ?région) {(wd:Q90 "75" "751" "11" wd:Q13917)} } # Paris
FILTER ( !BOUND(?dateCréation) || ?dateCréation <= ?dateRecherche ) # communes futures
FILTER ( !BOUND(?dateDissolution) || ?dateDissolution > ?dateRecherche ) # communes passées
FILTER ( !BOUND(?dateDébutDépartement) || ?dateDébutDépartement <= ?dateRecherche ) # ancien département
FILTER ( !BOUND(?dateFinDépartement) || ?dateFinDépartement > ?dateRecherche ) # futur département
FILTER ( !BOUND(?dateDébutRégion) || ?dateDébutRégion <= ?dateRecherche ) # ancienne région
FILTER ( !BOUND(?dateFinRégion) || ?dateFinRégion > ?dateRecherche ) # future région
?commune p:P1448 ?P1448node . # existence d'un nom
?P1448node ps:P1448 ?nom . # valeur du nom
FILTER( lang(?nom)="fr" ). # nom en français
MINUS { ?P1448node pq:P2241 ?dépréciationNom . } # nom erroné
OPTIONAL { ?P1448node pq:P580 ?dateDébutNom . } # date de début du nom
OPTIONAL { ?P1448node pq:P582 ?dateFinNom . } # date de fin du nom
FILTER ( !BOUND(?dateDébutNom) || ?dateDébutNom <= ?dateRecherche ) # ancien nom
FILTER ( !BOUND(?dateFinNom) || ?dateFinNom > ?dateRecherche ) # futur nom
}
ORDER BY (?insee)
|
# Communes avec arrondissements, départements et régions. Au 1er janvier 2017, il y avait 35 416 communes en France.
SELECT ?insee ?commune ?nom ?inseeArrondissement ?arrondissement ?inseeDépartement ?département ?inseeRégion ?région
WHERE {
BIND ( "2017-01-01"^^xsd:dateTime as ?dateRecherche ) # Au 1er janvier 2017
?commune p:P374 ?P374node . # existence d'un code Insee
?P374node ps:P374 ?insee . # valeur du code Insee
OPTIONAL { ?P374node pq:P580 ?dateDébutCode . } # date de début du code Insee
OPTIONAL { ?P374node pq:P582 ?dateFinCode . } # date de fin du code Insee
FILTER ( !BOUND(?dateDébutCode) || ?dateDébutCode <= ?dateRecherche ) # ancien code Insee
FILTER ( !BOUND(?dateFinCode) || ?dateFinCode > ?dateRecherche ) # futur code Insee
{
?commune wdt:P31 wd:Q484170 . # nature de commune
OPTIONAL { ?commune wdt:P571 ?dateCréation . } # date de création
OPTIONAL { ?commune wdt:P576 ?dateDissolution . } # date de dissolution
?département wdt:P2586 ?inseeDépartement. # code Insee du département
?commune p:P131 ?P131nodeDépartement .
?P131nodeDépartement ps:P131 ?département . # valeur du département
MINUS { ?P131nodeDépartement pq:P1013 wd:Q583865 . } # département collectivité
OPTIONAL { ?P131nodeDépartement pq:P580 ?dateDébutDépartement . } # date de début du département
OPTIONAL { ?P131nodeDépartement pq:P582 ?dateFinDépartement . } # date de fin du département
OPTIONAL { # pas d'arrondissements à Mayotte
?arrondissement wdt:P3423 ?inseeArrondissement. # code Insee de l'arrondissement
?commune p:P131 ?P131nodeArrondissement .
?P131nodeArrondissement ps:P131 ?arrondissement . # valeur de l'arrondissement
OPTIONAL { ?P131nodeArrondissement pq:P580 ?dateDébutArrondissement . } # date de début de l'arrondissement
OPTIONAL { ?P131nodeArrondissement pq:P582 ?dateFinArrondissement . } # date de fin de l'arrondissement
}
{
?région wdt:P2585 ?inseeRégion. # code Insee de la région
?commune p:P131 ?P131nodeRégion .
?P131nodeRégion ps:P131 ?région . # valeur de la région
}
UNION {
?région wdt:P2585 ?inseeRégion. # code Insee de la région
?département p:P131 ?P131nodeRégion .
?P131nodeRégion ps:P131 ?région . # valeur de la région
}
OPTIONAL { ?P131nodeRégion pq:P580 ?dateDébutRégion . } # date de début de la région
OPTIONAL { ?P131nodeRégion pq:P582 ?dateFinRégion . } # date de fin de la région
}
UNION { VALUES (?commune ?inseeDépartement ?inseeArrondissement ?inseeRégion ?région) {(wd:Q90 "75" "751" "11" wd:Q13917)} } # Paris
FILTER ( !BOUND(?dateCréation) || ?dateCréation <= ?dateRecherche ) # communes futures
FILTER ( !BOUND(?dateDissolution) || ?dateDissolution > ?dateRecherche ) # communes passées
FILTER ( !BOUND(?dateDébutDépartement) || ?dateDébutDépartement <= ?dateRecherche ) # ancien département
FILTER ( !BOUND(?dateFinDépartement) || ?dateFinDépartement > ?dateRecherche ) # futur département
FILTER ( !BOUND(?dateDébutArrondissement) || ?dateDébutArrondissement <= ?dateRecherche ) # ancien arrondissement
FILTER ( !BOUND(?dateFinArrondissement) || ?dateFinArrondissement > ?dateRecherche ) # futur arrondissement
FILTER ( !BOUND(?dateDébutRégion) || ?dateDébutRégion <= ?dateRecherche ) # ancienne région
FILTER ( !BOUND(?dateFinRégion) || ?dateFinRégion > ?dateRecherche ) # future région
?commune p:P1448 ?P1448node . # existence d'un nom
?P1448node ps:P1448 ?nom . # valeur du nom
FILTER( lang(?nom)="fr" ). # nom en français
MINUS { ?P1448node pq:P2241 ?dépréciationNom . } # nom erroné
OPTIONAL { ?P1448node pq:P580 ?dateDébutNom . } # date de début du nom
OPTIONAL { ?P1448node pq:P582 ?dateFinNom . } # date de fin du nom
FILTER ( !BOUND(?dateDébutNom) || ?dateDébutNom <= ?dateRecherche ) # ancien nom
FILTER ( !BOUND(?dateFinNom) || ?dateFinNom > ?dateRecherche ) # futur nom
}
ORDER BY (?insee)
|
2018 | 35,357 | # Communes avec les départements. Au 1er janvier 2018, il y avait 35 357 communes en France.
SELECT ?insee ?commune ?nom ?inseeDépartement ?département
WHERE {
BIND ( "2018-01-01"^^xsd:dateTime as ?dateRecherche ) # Au 1er janvier 2018
?commune p:P374 ?P374node . # existence d'un code Insee
?P374node ps:P374 ?insee . # valeur du code Insee
OPTIONAL { ?P374node pq:P580 ?dateDébutCode . } # date de début du code Insee
OPTIONAL { ?P374node pq:P582 ?dateFinCode . } # date de fin du code Insee
FILTER ( !BOUND(?dateDébutCode) || ?dateDébutCode <= ?dateRecherche ) # ancien code Insee
FILTER ( !BOUND(?dateFinCode) || ?dateFinCode > ?dateRecherche ) # futur code Insee
{
?commune wdt:P31 wd:Q484170 . # nature de commune
OPTIONAL { ?commune wdt:P571 ?dateCréation . } # date de création
OPTIONAL { ?commune wdt:P576 ?dateDissolution . } # date de dissolution
?département wdt:P2586 ?inseeDépartement. # code Insee du département
?commune p:P131 ?P131node .
?P131node ps:P131 ?département . # valeur du département
MINUS { ?P131node pq:P1013 wd:Q583865 . } # département collectivité
OPTIONAL { ?P131node pq:P580 ?dateDébutDépartement . } # date de début du département
OPTIONAL { ?P131node pq:P582 ?dateFinDépartement . } # date de fin du département
}
UNION { VALUES (?commune ?inseeDépartement ?inseeArrondissement ) {(wd:Q90 "75" "751")} } # Paris
FILTER ( !BOUND(?dateCréation) || ?dateCréation <= ?dateRecherche ) # communes futures
FILTER ( !BOUND(?dateDissolution) || ?dateDissolution > ?dateRecherche ) # communes passées
FILTER ( !BOUND(?dateDébutDépartement) || ?dateDébutDépartement <= ?dateRecherche ) # ancien département
FILTER ( !BOUND(?dateFinDépartement) || ?dateFinDépartement > ?dateRecherche ) # futur département
?commune p:P1448 ?P1448node . # existence d'un nom
?P1448node ps:P1448 ?nom . # valeur du nom
FILTER( lang(?nom)="fr" ). # nom en français
MINUS { ?P1448node pq:P2241 ?dépréciationNom . } # nom erroné
OPTIONAL { ?P1448node pq:P580 ?dateDébutNom . } # date de début du nom
OPTIONAL { ?P1448node pq:P582 ?dateFinNom . } # date de fin du nom
FILTER ( !BOUND(?dateDébutNom) || ?dateDébutNom <= ?dateRecherche ) # ancien nom
FILTER ( !BOUND(?dateFinNom) || ?dateFinNom > ?dateRecherche ) # futur nom
}
ORDER BY (?insee)
|
# Communes avec les arrondissements. Au 1er janvier 2018, il y avait 35 357 communes en France.
SELECT ?insee ?commune ?nom ?inseeArrondissement ?arrondissement
WHERE {
BIND ( "2018-01-01"^^xsd:dateTime as ?dateRecherche ) # Au 1er janvier 2018
?commune p:P374 ?P374node . # existence d'un code Insee
?P374node ps:P374 ?insee . # valeur du code Insee
OPTIONAL { ?P374node pq:P580 ?dateDébutCode . } # date de début du code Insee
OPTIONAL { ?P374node pq:P582 ?dateFinCode . } # date de fin du code Insee
FILTER ( !BOUND(?dateDébutCode) || ?dateDébutCode <= ?dateRecherche ) # ancien code Insee
FILTER ( !BOUND(?dateFinCode) || ?dateFinCode > ?dateRecherche ) # futur code Insee
{
?commune wdt:P31 wd:Q484170 . # nature de commune
OPTIONAL { ?commune wdt:P571 ?dateCréation . } # date de création
OPTIONAL { ?commune wdt:P576 ?dateDissolution . } # date de dissolution
OPTIONAL { # pas d'arrondissements à Mayotte
?arrondissement wdt:P3423 ?inseeArrondissement. # code Insee de l'arrondissement
?commune p:P131 ?P131nodeArrondissement .
?P131nodeArrondissement ps:P131 ?arrondissement . # valeur de l'arrondissement
OPTIONAL { ?P131nodeArrondissement pq:P580 ?dateDébutArrondissement . } # date de l'arrondissement
OPTIONAL { ?P131nodeArrondissement pq:P582 ?dateFinArrondissement . } # date de l'arrondissement
}
}
UNION { VALUES (?commune ?inseeDépartement ?inseeArrondissement ) {(wd:Q90 "75" "751")} } # Paris
FILTER ( !BOUND(?dateCréation) || ?dateCréation <= ?dateRecherche ) # communes futures
FILTER ( !BOUND(?dateDissolution) || ?dateDissolution > ?dateRecherche ) # communes passées
FILTER ( !BOUND(?dateDébutArrondissement) || ?dateDébutArrondissement <= ?dateRecherche ) # ancien arrondissement
FILTER ( !BOUND(?dateFinArrondissement) || ?dateFinArrondissement > ?dateRecherche ) # futur arrondissement
?commune p:P1448 ?P1448node . # existence d'un nom
?P1448node ps:P1448 ?nom . # valeur du nom
FILTER( lang(?nom)="fr" ). # nom en français
MINUS { ?P1448node pq:P2241 ?dépréciationNom . } # nom erroné
OPTIONAL { ?P1448node pq:P580 ?dateDébutNom . } # date de début du nom
OPTIONAL { ?P1448node pq:P582 ?dateFinNom . } # date de fin du nom
FILTER ( !BOUND(?dateDébutNom) || ?dateDébutNom <= ?dateRecherche ) # ancien nom
FILTER ( !BOUND(?dateFinNom) || ?dateFinNom > ?dateRecherche ) # futur nom
}
ORDER BY (?insee)
|
# Communes avec départements et régions. Au 1er janvier 2018, il y avait 35 357 communes en France.
SELECT ?insee ?commune ?nom ?inseeDépartement ?département ?inseeRégion ?région
WHERE {
BIND ( "2018-01-01"^^xsd:dateTime as ?dateRecherche ) # Au 1er janvier 2018
?commune p:P374 ?P374node . # existence d'un code Insee
?P374node ps:P374 ?insee . # valeur du code Insee
OPTIONAL { ?P374node pq:P580 ?dateDébutCode . } # date de début du code Insee
OPTIONAL { ?P374node pq:P582 ?dateFinCode . } # date de fin du code Insee
FILTER ( !BOUND(?dateDébutCode) || ?dateDébutCode <= ?dateRecherche ) # ancien code Insee
FILTER ( !BOUND(?dateFinCode) || ?dateFinCode > ?dateRecherche ) # futur code Insee
{
?commune wdt:P31 wd:Q484170 . # nature de commune
OPTIONAL { ?commune wdt:P571 ?dateCréation . } # date de création
OPTIONAL { ?commune wdt:P576 ?dateDissolution . } # date de dissolution
?département wdt:P2586 ?inseeDépartement. # code Insee du département
?commune p:P131 ?P131nodeDépartement .
?P131nodeDépartement ps:P131 ?département . # valeur du département
MINUS { ?P131nodeDépartement pq:P1013 wd:Q583865 . } # département collectivité
OPTIONAL { ?P131nodeDépartement pq:P580 ?dateDébutDépartement . } # date de début du département
OPTIONAL { ?P131nodeDépartement pq:P582 ?dateFinDépartement . } # date de fin du département
{
?région wdt:P2585 ?inseeRégion. # code Insee de la région
?commune p:P131 ?P131nodeRégion .
?P131nodeRégion ps:P131 ?région . # valeur de la région
}
UNION {
?région wdt:P2585 ?inseeRégion. # code Insee de la région
?département p:P131 ?P131nodeRégion .
?P131nodeRégion ps:P131 ?région . # valeur de la région
}
OPTIONAL { ?P131nodeRégion pq:P580 ?dateDébutRégion . } # date de début de la région
OPTIONAL { ?P131nodeRégion pq:P582 ?dateFinRégion . } # date de fin de la région
}
UNION { VALUES (?commune ?inseeDépartement ?inseeArrondissement ?inseeRégion ?région) {(wd:Q90 "75" "751" "11" wd:Q13917)} } # Paris
FILTER ( !BOUND(?dateCréation) || ?dateCréation <= ?dateRecherche ) # communes futures
FILTER ( !BOUND(?dateDissolution) || ?dateDissolution > ?dateRecherche ) # communes passées
FILTER ( !BOUND(?dateDébutDépartement) || ?dateDébutDépartement <= ?dateRecherche ) # ancien département
FILTER ( !BOUND(?dateFinDépartement) || ?dateFinDépartement > ?dateRecherche ) # futur département
FILTER ( !BOUND(?dateDébutRégion) || ?dateDébutRégion <= ?dateRecherche ) # ancienne région
FILTER ( !BOUND(?dateFinRégion) || ?dateFinRégion > ?dateRecherche ) # future région
?commune p:P1448 ?P1448node . # existence d'un nom
?P1448node ps:P1448 ?nom . # valeur du nom
FILTER( lang(?nom)="fr" ). # nom en français
MINUS { ?P1448node pq:P2241 ?dépréciationNom . } # nom erroné
OPTIONAL { ?P1448node pq:P580 ?dateDébutNom . } # date de début du nom
OPTIONAL { ?P1448node pq:P582 ?dateFinNom . } # date de fin du nom
FILTER ( !BOUND(?dateDébutNom) || ?dateDébutNom <= ?dateRecherche ) # ancien nom
FILTER ( !BOUND(?dateFinNom) || ?dateFinNom > ?dateRecherche ) # futur nom
}
ORDER BY (?insee)
|
# Communes avec arrondissements, départements et régions. Au 1er janvier 2018, il y avait 35 357 communes en France.
SELECT ?insee ?commune ?nom ?inseeArrondissement ?arrondissement ?inseeDépartement ?département ?inseeRégion ?région
WHERE {
BIND ( "2018-01-01"^^xsd:dateTime as ?dateRecherche ) # Au 1er janvier 2018
?commune p:P374 ?P374node . # existence d'un code Insee
?P374node ps:P374 ?insee . # valeur du code Insee
OPTIONAL { ?P374node pq:P580 ?dateDébutCode . } # date de début du code Insee
OPTIONAL { ?P374node pq:P582 ?dateFinCode . } # date de fin du code Insee
FILTER ( !BOUND(?dateDébutCode) || ?dateDébutCode <= ?dateRecherche ) # ancien code Insee
FILTER ( !BOUND(?dateFinCode) || ?dateFinCode > ?dateRecherche ) # futur code Insee
{
?commune wdt:P31 wd:Q484170 . # nature de commune
OPTIONAL { ?commune wdt:P571 ?dateCréation . } # date de création
OPTIONAL { ?commune wdt:P576 ?dateDissolution . } # date de dissolution
?département wdt:P2586 ?inseeDépartement. # code Insee du département
?commune p:P131 ?P131nodeDépartement .
?P131nodeDépartement ps:P131 ?département . # valeur du département
MINUS { ?P131nodeDépartement pq:P1013 wd:Q583865 . } # département collectivité
OPTIONAL { ?P131nodeDépartement pq:P580 ?dateDébutDépartement . } # date de début du département
OPTIONAL { ?P131nodeDépartement pq:P582 ?dateFinDépartement . } # date de fin du département
OPTIONAL { # pas d'arrondissements à Mayotte
?arrondissement wdt:P3423 ?inseeArrondissement. # code Insee de l'arrondissement
?commune p:P131 ?P131nodeArrondissement .
?P131nodeArrondissement ps:P131 ?arrondissement . # valeur de l'arrondissement
OPTIONAL { ?P131nodeArrondissement pq:P580 ?dateDébutArrondissement . } # date de début de l'arrondissement
OPTIONAL { ?P131nodeArrondissement pq:P582 ?dateFinArrondissement . } # date de fin de l'arrondissement
}
{
?région wdt:P2585 ?inseeRégion. # code Insee de la région
?commune p:P131 ?P131nodeRégion .
?P131nodeRégion ps:P131 ?région . # valeur de la région
}
UNION {
?région wdt:P2585 ?inseeRégion. # code Insee de la région
?département p:P131 ?P131nodeRégion .
?P131nodeRégion ps:P131 ?région . # valeur de la région
}
OPTIONAL { ?P131nodeRégion pq:P580 ?dateDébutRégion . } # date de début de la région
OPTIONAL { ?P131nodeRégion pq:P582 ?dateFinRégion . } # date de fin de la région
}
UNION { VALUES (?commune ?inseeDépartement ?inseeArrondissement ?inseeRégion ?région) {(wd:Q90 "75" "751" "11" wd:Q13917)} } # Paris
FILTER ( !BOUND(?dateCréation) || ?dateCréation <= ?dateRecherche ) # communes futures
FILTER ( !BOUND(?dateDissolution) || ?dateDissolution > ?dateRecherche ) # communes passées
FILTER ( !BOUND(?dateDébutDépartement) || ?dateDébutDépartement <= ?dateRecherche ) # ancien département
FILTER ( !BOUND(?dateFinDépartement) || ?dateFinDépartement > ?dateRecherche ) # futur département
FILTER ( !BOUND(?dateDébutArrondissement) || ?dateDébutArrondissement <= ?dateRecherche ) # ancien arrondissement
FILTER ( !BOUND(?dateFinArrondissement) || ?dateFinArrondissement > ?dateRecherche ) # futur arrondissement
FILTER ( !BOUND(?dateDébutRégion) || ?dateDébutRégion <= ?dateRecherche ) # ancienne région
FILTER ( !BOUND(?dateFinRégion) || ?dateFinRégion > ?dateRecherche ) # future région
?commune p:P1448 ?P1448node . # existence d'un nom
?P1448node ps:P1448 ?nom . # valeur du nom
FILTER( lang(?nom)="fr" ). # nom en français
MINUS { ?P1448node pq:P2241 ?dépréciationNom . } # nom erroné
OPTIONAL { ?P1448node pq:P580 ?dateDébutNom . } # date de début du nom
OPTIONAL { ?P1448node pq:P582 ?dateFinNom . } # date de fin du nom
FILTER ( !BOUND(?dateDébutNom) || ?dateDébutNom <= ?dateRecherche ) # ancien nom
FILTER ( !BOUND(?dateFinNom) || ?dateFinNom > ?dateRecherche ) # futur nom
}
ORDER BY (?insee)
|
2019 | 34,970 | # Communes avec les départements. Au 1er janvier 2019, il y avait 34 970 communes en France.
SELECT ?insee ?commune ?nom ?inseeDépartement ?département
WHERE {
BIND ( "2019-01-01"^^xsd:dateTime as ?dateRecherche ) # Au 1er janvier 2019
?commune p:P374 ?P374node . # existence d'un code Insee
?P374node ps:P374 ?insee . # valeur du code Insee
OPTIONAL { ?P374node pq:P580 ?dateDébutCode . } # date de début du code Insee
OPTIONAL { ?P374node pq:P582 ?dateFinCode . } # date de fin du code Insee
FILTER ( !BOUND(?dateDébutCode) || ?dateDébutCode <= ?dateRecherche ) # ancien code Insee
FILTER ( !BOUND(?dateFinCode) || ?dateFinCode > ?dateRecherche ) # futur code Insee
{
?commune wdt:P31 wd:Q484170 . # nature de commune
OPTIONAL { ?commune wdt:P571 ?dateCréation . } # date de création
OPTIONAL { ?commune wdt:P576 ?dateDissolution . } # date de dissolution
?département wdt:P2586 ?inseeDépartement. # code Insee du département
?commune p:P131 ?P131node .
?P131node ps:P131 ?département . # valeur du département
MINUS { ?P131node pq:P1013 wd:Q583865 . } # département collectivité
OPTIONAL { ?P131node pq:P580 ?dateDébutDépartement . } # date de début du département
OPTIONAL { ?P131node pq:P582 ?dateFinDépartement . } # date de fin du département
}
UNION { VALUES (?commune ?inseeDépartement ?inseeArrondissement ) {(wd:Q90 "75" "751")} } # Paris
FILTER ( !BOUND(?dateCréation) || ?dateCréation <= ?dateRecherche ) # communes futures
FILTER ( !BOUND(?dateDissolution) || ?dateDissolution > ?dateRecherche ) # communes passées
FILTER ( !BOUND(?dateDébutDépartement) || ?dateDébutDépartement <= ?dateRecherche ) # ancien département
FILTER ( !BOUND(?dateFinDépartement) || ?dateFinDépartement > ?dateRecherche ) # futur département
?commune p:P1448 ?P1448node . # existence d'un nom
?P1448node ps:P1448 ?nom . # valeur du nom
FILTER( lang(?nom)="fr" ). # nom en français
MINUS { ?P1448node pq:P2241 ?dépréciationNom . } # nom erroné
OPTIONAL { ?P1448node pq:P580 ?dateDébutNom . } # date de début du nom
OPTIONAL { ?P1448node pq:P582 ?dateFinNom . } # date de fin du nom
FILTER ( !BOUND(?dateDébutNom) || ?dateDébutNom <= ?dateRecherche ) # ancien nom
FILTER ( !BOUND(?dateFinNom) || ?dateFinNom > ?dateRecherche ) # futur nom
}
ORDER BY (?insee)
|
# Communes avec les arrondissements. Au 1er janvier 2019, il y avait 34 970 communes en France.
SELECT ?insee ?commune ?nom ?inseeArrondissement ?arrondissement
WHERE {
BIND ( "2019-01-01"^^xsd:dateTime as ?dateRecherche ) # Au 1er janvier 2019
?commune p:P374 ?P374node . # existence d'un code Insee
?P374node ps:P374 ?insee . # valeur du code Insee
OPTIONAL { ?P374node pq:P580 ?dateDébutCode . } # date de début du code Insee
OPTIONAL { ?P374node pq:P582 ?dateFinCode . } # date de fin du code Insee
FILTER ( !BOUND(?dateDébutCode) || ?dateDébutCode <= ?dateRecherche ) # ancien code Insee
FILTER ( !BOUND(?dateFinCode) || ?dateFinCode > ?dateRecherche ) # futur code Insee
{
?commune wdt:P31 wd:Q484170 . # nature de commune
OPTIONAL { ?commune wdt:P571 ?dateCréation . } # date de création
OPTIONAL { ?commune wdt:P576 ?dateDissolution . } # date de dissolution
OPTIONAL { # pas d'arrondissements à Mayotte
?arrondissement wdt:P3423 ?inseeArrondissement. # code Insee de l'arrondissement
?commune p:P131 ?P131nodeArrondissement .
?P131nodeArrondissement ps:P131 ?arrondissement . # valeur de l'arrondissement
OPTIONAL { ?P131nodeArrondissement pq:P580 ?dateDébutArrondissement . } # date de l'arrondissement
OPTIONAL { ?P131nodeArrondissement pq:P582 ?dateFinArrondissement . } # date de l'arrondissement
}
}
UNION { VALUES (?commune ?inseeDépartement ?inseeArrondissement ) {(wd:Q90 "75" "751")} } # Paris
FILTER ( !BOUND(?dateCréation) || ?dateCréation <= ?dateRecherche ) # communes futures
FILTER ( !BOUND(?dateDissolution) || ?dateDissolution > ?dateRecherche ) # communes passées
FILTER ( !BOUND(?dateDébutArrondissement) || ?dateDébutArrondissement <= ?dateRecherche ) # ancien arrondissement
FILTER ( !BOUND(?dateFinArrondissement) || ?dateFinArrondissement > ?dateRecherche ) # futur arrondissement
?commune p:P1448 ?P1448node . # existence d'un nom
?P1448node ps:P1448 ?nom . # valeur du nom
FILTER( lang(?nom)="fr" ). # nom en français
MINUS { ?P1448node pq:P2241 ?dépréciationNom . } # nom erroné
OPTIONAL { ?P1448node pq:P580 ?dateDébutNom . } # date de début du nom
OPTIONAL { ?P1448node pq:P582 ?dateFinNom . } # date de fin du nom
FILTER ( !BOUND(?dateDébutNom) || ?dateDébutNom <= ?dateRecherche ) # ancien nom
FILTER ( !BOUND(?dateFinNom) || ?dateFinNom > ?dateRecherche ) # futur nom
}
ORDER BY (?insee)
|
# Communes avec départements et régions. Au 1er janvier 2019, il y avait 34 970 communes en France.
SELECT ?insee ?commune ?nom ?inseeDépartement ?département ?inseeRégion ?région
WHERE {
BIND ( "2019-01-01"^^xsd:dateTime as ?dateRecherche ) # Au 1er janvier 2019
?commune p:P374 ?P374node . # existence d'un code Insee
?P374node ps:P374 ?insee . # valeur du code Insee
OPTIONAL { ?P374node pq:P580 ?dateDébutCode . } # date de début du code Insee
OPTIONAL { ?P374node pq:P582 ?dateFinCode . } # date de fin du code Insee
FILTER ( !BOUND(?dateDébutCode) || ?dateDébutCode <= ?dateRecherche ) # ancien code Insee
FILTER ( !BOUND(?dateFinCode) || ?dateFinCode > ?dateRecherche ) # futur code Insee
{
?commune wdt:P31 wd:Q484170 . # nature de commune
OPTIONAL { ?commune wdt:P571 ?dateCréation . } # date de création
OPTIONAL { ?commune wdt:P576 ?dateDissolution . } # date de dissolution
?département wdt:P2586 ?inseeDépartement. # code Insee du département
?commune p:P131 ?P131nodeDépartement .
?P131nodeDépartement ps:P131 ?département . # valeur du département
MINUS { ?P131nodeDépartement pq:P1013 wd:Q583865 . } # département collectivité
OPTIONAL { ?P131nodeDépartement pq:P580 ?dateDébutDépartement . } # date de début du département
OPTIONAL { ?P131nodeDépartement pq:P582 ?dateFinDépartement . } # date de fin du département
{
?région wdt:P2585 ?inseeRégion. # code Insee de la région
?commune p:P131 ?P131nodeRégion .
?P131nodeRégion ps:P131 ?région . # valeur de la région
}
UNION {
?région wdt:P2585 ?inseeRégion. # code Insee de la région
?département p:P131 ?P131nodeRégion .
?P131nodeRégion ps:P131 ?région . # valeur de la région
}
OPTIONAL { ?P131nodeRégion pq:P580 ?dateDébutRégion . } # date de début de la région
OPTIONAL { ?P131nodeRégion pq:P582 ?dateFinRégion . } # date de fin de la région
}
UNION { VALUES (?commune ?inseeDépartement ?inseeArrondissement ?inseeRégion ?région) {(wd:Q90 "75" "751" "11" wd:Q13917)} } # Paris
FILTER ( !BOUND(?dateCréation) || ?dateCréation <= ?dateRecherche ) # communes futures
FILTER ( !BOUND(?dateDissolution) || ?dateDissolution > ?dateRecherche ) # communes passées
FILTER ( !BOUND(?dateDébutDépartement) || ?dateDébutDépartement <= ?dateRecherche ) # ancien département
FILTER ( !BOUND(?dateFinDépartement) || ?dateFinDépartement > ?dateRecherche ) # futur département
FILTER ( !BOUND(?dateDébutRégion) || ?dateDébutRégion <= ?dateRecherche ) # ancienne région
FILTER ( !BOUND(?dateFinRégion) || ?dateFinRégion > ?dateRecherche ) # future région
?commune p:P1448 ?P1448node . # existence d'un nom
?P1448node ps:P1448 ?nom . # valeur du nom
FILTER( lang(?nom)="fr" ). # nom en français
MINUS { ?P1448node pq:P2241 ?dépréciationNom . } # nom erroné
OPTIONAL { ?P1448node pq:P580 ?dateDébutNom . } # date de début du nom
OPTIONAL { ?P1448node pq:P582 ?dateFinNom . } # date de fin du nom
FILTER ( !BOUND(?dateDébutNom) || ?dateDébutNom <= ?dateRecherche ) # ancien nom
FILTER ( !BOUND(?dateFinNom) || ?dateFinNom > ?dateRecherche ) # futur nom
}
ORDER BY (?insee)
|
# Communes avec arrondissements, départements et régions. Au 1er janvier 2019, il y avait 34 970 communes en France.
SELECT ?insee ?commune ?nom ?inseeArrondissement ?arrondissement ?inseeDépartement ?département ?inseeRégion ?région
WHERE {
BIND ( "2019-01-01"^^xsd:dateTime as ?dateRecherche ) # Au 1er janvier 2019
?commune p:P374 ?P374node . # existence d'un code Insee
?P374node ps:P374 ?insee . # valeur du code Insee
OPTIONAL { ?P374node pq:P580 ?dateDébutCode . } # date de début du code Insee
OPTIONAL { ?P374node pq:P582 ?dateFinCode . } # date de fin du code Insee
FILTER ( !BOUND(?dateDébutCode) || ?dateDébutCode <= ?dateRecherche ) # ancien code Insee
FILTER ( !BOUND(?dateFinCode) || ?dateFinCode > ?dateRecherche ) # futur code Insee
{
?commune wdt:P31 wd:Q484170 . # nature de commune
OPTIONAL { ?commune wdt:P571 ?dateCréation . } # date de création
OPTIONAL { ?commune wdt:P576 ?dateDissolution . } # date de dissolution
?département wdt:P2586 ?inseeDépartement. # code Insee du département
?commune p:P131 ?P131nodeDépartement .
?P131nodeDépartement ps:P131 ?département . # valeur du département
MINUS { ?P131nodeDépartement pq:P1013 wd:Q583865 . } # département collectivité
OPTIONAL { ?P131nodeDépartement pq:P580 ?dateDébutDépartement . } # date de début du département
OPTIONAL { ?P131nodeDépartement pq:P582 ?dateFinDépartement . } # date de fin du département
OPTIONAL { # pas d'arrondissements à Mayotte
?arrondissement wdt:P3423 ?inseeArrondissement. # code Insee de l'arrondissement
?commune p:P131 ?P131nodeArrondissement .
?P131nodeArrondissement ps:P131 ?arrondissement . # valeur de l'arrondissement
OPTIONAL { ?P131nodeArrondissement pq:P580 ?dateDébutArrondissement . } # date de début de l'arrondissement
OPTIONAL { ?P131nodeArrondissement pq:P582 ?dateFinArrondissement . } # date de fin de l'arrondissement
}
{
?région wdt:P2585 ?inseeRégion. # code Insee de la région
?commune p:P131 ?P131nodeRégion .
?P131nodeRégion ps:P131 ?région . # valeur de la région
}
UNION {
?région wdt:P2585 ?inseeRégion. # code Insee de la région
?département p:P131 ?P131nodeRégion .
?P131nodeRégion ps:P131 ?région . # valeur de la région
}
OPTIONAL { ?P131nodeRégion pq:P580 ?dateDébutRégion . } # date de début de la région
OPTIONAL { ?P131nodeRégion pq:P582 ?dateFinRégion . } # date de fin de la région
}
UNION { VALUES (?commune ?inseeDépartement ?inseeArrondissement ?inseeRégion ?région) {(wd:Q90 "75" "751" "11" wd:Q13917)} } # Paris
FILTER ( !BOUND(?dateCréation) || ?dateCréation <= ?dateRecherche ) # communes futures
FILTER ( !BOUND(?dateDissolution) || ?dateDissolution > ?dateRecherche ) # communes passées
FILTER ( !BOUND(?dateDébutDépartement) || ?dateDébutDépartement <= ?dateRecherche ) # ancien département
FILTER ( !BOUND(?dateFinDépartement) || ?dateFinDépartement > ?dateRecherche ) # futur département
FILTER ( !BOUND(?dateDébutArrondissement) || ?dateDébutArrondissement <= ?dateRecherche ) # ancien arrondissement
FILTER ( !BOUND(?dateFinArrondissement) || ?dateFinArrondissement > ?dateRecherche ) # futur arrondissement
FILTER ( !BOUND(?dateDébutRégion) || ?dateDébutRégion <= ?dateRecherche ) # ancienne région
FILTER ( !BOUND(?dateFinRégion) || ?dateFinRégion > ?dateRecherche ) # future région
?commune p:P1448 ?P1448node . # existence d'un nom
?P1448node ps:P1448 ?nom . # valeur du nom
FILTER( lang(?nom)="fr" ). # nom en français
MINUS { ?P1448node pq:P2241 ?dépréciationNom . } # nom erroné
OPTIONAL { ?P1448node pq:P580 ?dateDébutNom . } # date de début du nom
OPTIONAL { ?P1448node pq:P582 ?dateFinNom . } # date de fin du nom
FILTER ( !BOUND(?dateDébutNom) || ?dateDébutNom <= ?dateRecherche ) # ancien nom
FILTER ( !BOUND(?dateFinNom) || ?dateFinNom > ?dateRecherche ) # futur nom
}
ORDER BY (?insee)
|
2020 | 34,968 | # Communes avec les départements. Au 1er janvier 2020, il y avait 34 968 communes en France.
SELECT ?insee ?commune ?nom ?inseeDépartement ?département
WHERE {
BIND ( "2020-01-01"^^xsd:dateTime as ?dateRecherche ) # Au 1er janvier 2020
?commune p:P374 ?P374node . # existence d'un code Insee
?P374node ps:P374 ?insee . # valeur du code Insee
OPTIONAL { ?P374node pq:P580 ?dateDébutCode . } # date de début du code Insee
OPTIONAL { ?P374node pq:P582 ?dateFinCode . } # date de fin du code Insee
FILTER ( !BOUND(?dateDébutCode) || ?dateDébutCode <= ?dateRecherche ) # ancien code Insee
FILTER ( !BOUND(?dateFinCode) || ?dateFinCode > ?dateRecherche ) # futur code Insee
{
?commune wdt:P31 wd:Q484170 . # nature de commune
OPTIONAL { ?commune wdt:P571 ?dateCréation . } # date de création
OPTIONAL { ?commune wdt:P576 ?dateDissolution . } # date de dissolution
?département wdt:P2586 ?inseeDépartement. # code Insee du département
?commune p:P131 ?P131node .
?P131node ps:P131 ?département . # valeur du département
MINUS { ?P131node pq:P1013 wd:Q583865 . } # département collectivité
OPTIONAL { ?P131node pq:P580 ?dateDébutDépartement . } # date de début du département
OPTIONAL { ?P131node pq:P582 ?dateFinDépartement . } # date de fin du département
}
UNION { VALUES (?commune ?inseeDépartement ?inseeArrondissement ) {(wd:Q90 "75" "751")} } # Paris
FILTER ( !BOUND(?dateCréation) || ?dateCréation <= ?dateRecherche ) # communes futures
FILTER ( !BOUND(?dateDissolution) || ?dateDissolution > ?dateRecherche ) # communes passées
FILTER ( !BOUND(?dateDébutDépartement) || ?dateDébutDépartement <= ?dateRecherche ) # ancien département
FILTER ( !BOUND(?dateFinDépartement) || ?dateFinDépartement > ?dateRecherche ) # futur département
?commune p:P1448 ?P1448node . # existence d'un nom
?P1448node ps:P1448 ?nom . # valeur du nom
FILTER( lang(?nom)="fr" ). # nom en français
MINUS { ?P1448node pq:P2241 ?dépréciationNom . } # nom erroné
OPTIONAL { ?P1448node pq:P580 ?dateDébutNom . } # date de début du nom
OPTIONAL { ?P1448node pq:P582 ?dateFinNom . } # date de fin du nom
FILTER ( !BOUND(?dateDébutNom) || ?dateDébutNom <= ?dateRecherche ) # ancien nom
FILTER ( !BOUND(?dateFinNom) || ?dateFinNom > ?dateRecherche ) # futur nom
}
ORDER BY (?insee)
|
# Communes avec les arrondissements. Au 1er janvier 2020, il y avait 34 968 communes en France.
SELECT ?insee ?commune ?nom ?inseeArrondissement ?arrondissement
WHERE {
BIND ( "2020-01-01"^^xsd:dateTime as ?dateRecherche ) # Au 1er janvier 2020
?commune p:P374 ?P374node . # existence d'un code Insee
?P374node ps:P374 ?insee . # valeur du code Insee
OPTIONAL { ?P374node pq:P580 ?dateDébutCode . } # date de début du code Insee
OPTIONAL { ?P374node pq:P582 ?dateFinCode . } # date de fin du code Insee
FILTER ( !BOUND(?dateDébutCode) || ?dateDébutCode <= ?dateRecherche ) # ancien code Insee
FILTER ( !BOUND(?dateFinCode) || ?dateFinCode > ?dateRecherche ) # futur code Insee
{
?commune wdt:P31 wd:Q484170 . # nature de commune
OPTIONAL { ?commune wdt:P571 ?dateCréation . } # date de création
OPTIONAL { ?commune wdt:P576 ?dateDissolution . } # date de dissolution
OPTIONAL { # pas d'arrondissements à Mayotte
?arrondissement wdt:P3423 ?inseeArrondissement. # code Insee de l'arrondissement
?commune p:P131 ?P131nodeArrondissement .
?P131nodeArrondissement ps:P131 ?arrondissement . # valeur de l'arrondissement
OPTIONAL { ?P131nodeArrondissement pq:P580 ?dateDébutArrondissement . } # date de l'arrondissement
OPTIONAL { ?P131nodeArrondissement pq:P582 ?dateFinArrondissement . } # date de l'arrondissement
}
}
UNION { VALUES (?commune ?inseeDépartement ?inseeArrondissement ) {(wd:Q90 "75" "751")} } # Paris
FILTER ( !BOUND(?dateCréation) || ?dateCréation <= ?dateRecherche ) # communes futures
FILTER ( !BOUND(?dateDissolution) || ?dateDissolution > ?dateRecherche ) # communes passées
FILTER ( !BOUND(?dateDébutArrondissement) || ?dateDébutArrondissement <= ?dateRecherche ) # ancien arrondissement
FILTER ( !BOUND(?dateFinArrondissement) || ?dateFinArrondissement > ?dateRecherche ) # futur arrondissement
?commune p:P1448 ?P1448node . # existence d'un nom
?P1448node ps:P1448 ?nom . # valeur du nom
FILTER( lang(?nom)="fr" ). # nom en français
MINUS { ?P1448node pq:P2241 ?dépréciationNom . } # nom erroné
OPTIONAL { ?P1448node pq:P580 ?dateDébutNom . } # date de début du nom
OPTIONAL { ?P1448node pq:P582 ?dateFinNom . } # date de fin du nom
FILTER ( !BOUND(?dateDébutNom) || ?dateDébutNom <= ?dateRecherche ) # ancien nom
FILTER ( !BOUND(?dateFinNom) || ?dateFinNom > ?dateRecherche ) # futur nom
}
ORDER BY (?insee)
|
# Communes avec départements et régions. Au 1er janvier 2020, il y avait 34 968 communes en France.
SELECT ?insee ?commune ?nom ?inseeDépartement ?département ?inseeRégion ?région
WHERE {
BIND ( "2020-01-01"^^xsd:dateTime as ?dateRecherche ) # Au 1er janvier 2020
?commune p:P374 ?P374node . # existence d'un code Insee
?P374node ps:P374 ?insee . # valeur du code Insee
OPTIONAL { ?P374node pq:P580 ?dateDébutCode . } # date de début du code Insee
OPTIONAL { ?P374node pq:P582 ?dateFinCode . } # date de fin du code Insee
FILTER ( !BOUND(?dateDébutCode) || ?dateDébutCode <= ?dateRecherche ) # ancien code Insee
FILTER ( !BOUND(?dateFinCode) || ?dateFinCode > ?dateRecherche ) # futur code Insee
{
?commune wdt:P31 wd:Q484170 . # nature de commune
OPTIONAL { ?commune wdt:P571 ?dateCréation . } # date de création
OPTIONAL { ?commune wdt:P576 ?dateDissolution . } # date de dissolution
?département wdt:P2586 ?inseeDépartement. # code Insee du département
?commune p:P131 ?P131nodeDépartement .
?P131nodeDépartement ps:P131 ?département . # valeur du département
MINUS { ?P131nodeDépartement pq:P1013 wd:Q583865 . } # département collectivité
OPTIONAL { ?P131nodeDépartement pq:P580 ?dateDébutDépartement . } # date de début du département
OPTIONAL { ?P131nodeDépartement pq:P582 ?dateFinDépartement . } # date de fin du département
{
?région wdt:P2585 ?inseeRégion. # code Insee de la région
?commune p:P131 ?P131nodeRégion .
?P131nodeRégion ps:P131 ?région . # valeur de la région
}
UNION {
?région wdt:P2585 ?inseeRégion. # code Insee de la région
?département p:P131 ?P131nodeRégion .
?P131nodeRégion ps:P131 ?région . # valeur de la région
}
OPTIONAL { ?P131nodeRégion pq:P580 ?dateDébutRégion . } # date de début de la région
OPTIONAL { ?P131nodeRégion pq:P582 ?dateFinRégion . } # date de fin de la région
}
UNION { VALUES (?commune ?inseeDépartement ?inseeArrondissement ?inseeRégion ?région) {(wd:Q90 "75" "751" "11" wd:Q13917)} } # Paris
FILTER ( !BOUND(?dateCréation) || ?dateCréation <= ?dateRecherche ) # communes futures
FILTER ( !BOUND(?dateDissolution) || ?dateDissolution > ?dateRecherche ) # communes passées
FILTER ( !BOUND(?dateDébutDépartement) || ?dateDébutDépartement <= ?dateRecherche ) # ancien département
FILTER ( !BOUND(?dateFinDépartement) || ?dateFinDépartement > ?dateRecherche ) # futur département
FILTER ( !BOUND(?dateDébutRégion) || ?dateDébutRégion <= ?dateRecherche ) # ancienne région
FILTER ( !BOUND(?dateFinRégion) || ?dateFinRégion > ?dateRecherche ) # future région
?commune p:P1448 ?P1448node . # existence d'un nom
?P1448node ps:P1448 ?nom . # valeur du nom
FILTER( lang(?nom)="fr" ). # nom en français
MINUS { ?P1448node pq:P2241 ?dépréciationNom . } # nom erroné
OPTIONAL { ?P1448node pq:P580 ?dateDébutNom . } # date de début du nom
OPTIONAL { ?P1448node pq:P582 ?dateFinNom . } # date de fin du nom
FILTER ( !BOUND(?dateDébutNom) || ?dateDébutNom <= ?dateRecherche ) # ancien nom
FILTER ( !BOUND(?dateFinNom) || ?dateFinNom > ?dateRecherche ) # futur nom
}
ORDER BY (?insee)
|
# Communes avec arrondissements, départements et régions. Au 1er janvier 2020, il y avait 34 968 communes en France.
SELECT ?insee ?commune ?nom ?inseeArrondissement ?arrondissement ?inseeDépartement ?département ?inseeRégion ?région
WHERE {
BIND ( "2020-01-01"^^xsd:dateTime as ?dateRecherche ) # Au 1er janvier 2020
?commune p:P374 ?P374node . # existence d'un code Insee
?P374node ps:P374 ?insee . # valeur du code Insee
OPTIONAL { ?P374node pq:P580 ?dateDébutCode . } # date de début du code Insee
OPTIONAL { ?P374node pq:P582 ?dateFinCode . } # date de fin du code Insee
FILTER ( !BOUND(?dateDébutCode) || ?dateDébutCode <= ?dateRecherche ) # ancien code Insee
FILTER ( !BOUND(?dateFinCode) || ?dateFinCode > ?dateRecherche ) # futur code Insee
{
?commune wdt:P31 wd:Q484170 . # nature de commune
OPTIONAL { ?commune wdt:P571 ?dateCréation . } # date de création
OPTIONAL { ?commune wdt:P576 ?dateDissolution . } # date de dissolution
?département wdt:P2586 ?inseeDépartement. # code Insee du département
?commune p:P131 ?P131nodeDépartement .
?P131nodeDépartement ps:P131 ?département . # valeur du département
MINUS { ?P131nodeDépartement pq:P1013 wd:Q583865 . } # département collectivité
OPTIONAL { ?P131nodeDépartement pq:P580 ?dateDébutDépartement . } # date de début du département
OPTIONAL { ?P131nodeDépartement pq:P582 ?dateFinDépartement . } # date de fin du département
OPTIONAL { # pas d'arrondissements à Mayotte
?arrondissement wdt:P3423 ?inseeArrondissement. # code Insee de l'arrondissement
?commune p:P131 ?P131nodeArrondissement .
?P131nodeArrondissement ps:P131 ?arrondissement . # valeur de l'arrondissement
OPTIONAL { ?P131nodeArrondissement pq:P580 ?dateDébutArrondissement . } # date de début de l'arrondissement
OPTIONAL { ?P131nodeArrondissement pq:P582 ?dateFinArrondissement . } # date de fin de l'arrondissement
}
{
?région wdt:P2585 ?inseeRégion. # code Insee de la région
?commune p:P131 ?P131nodeRégion .
?P131nodeRégion ps:P131 ?région . # valeur de la région
}
UNION {
?région wdt:P2585 ?inseeRégion. # code Insee de la région
?département p:P131 ?P131nodeRégion .
?P131nodeRégion ps:P131 ?région . # valeur de la région
}
OPTIONAL { ?P131nodeRégion pq:P580 ?dateDébutRégion . } # date de début de la région
OPTIONAL { ?P131nodeRégion pq:P582 ?dateFinRégion . } # date de fin de la région
}
UNION { VALUES (?commune ?inseeDépartement ?inseeArrondissement ?inseeRégion ?région) {(wd:Q90 "75" "751" "11" wd:Q13917)} } # Paris
FILTER ( !BOUND(?dateCréation) || ?dateCréation <= ?dateRecherche ) # communes futures
FILTER ( !BOUND(?dateDissolution) || ?dateDissolution > ?dateRecherche ) # communes passées
FILTER ( !BOUND(?dateDébutDépartement) || ?dateDébutDépartement <= ?dateRecherche ) # ancien département
FILTER ( !BOUND(?dateFinDépartement) || ?dateFinDépartement > ?dateRecherche ) # futur département
FILTER ( !BOUND(?dateDébutArrondissement) || ?dateDébutArrondissement <= ?dateRecherche ) # ancien arrondissement
FILTER ( !BOUND(?dateFinArrondissement) || ?dateFinArrondissement > ?dateRecherche ) # futur arrondissement
FILTER ( !BOUND(?dateDébutRégion) || ?dateDébutRégion <= ?dateRecherche ) # ancienne région
FILTER ( !BOUND(?dateFinRégion) || ?dateFinRégion > ?dateRecherche ) # future région
?commune p:P1448 ?P1448node . # existence d'un nom
?P1448node ps:P1448 ?nom . # valeur du nom
FILTER( lang(?nom)="fr" ). # nom en français
MINUS { ?P1448node pq:P2241 ?dépréciationNom . } # nom erroné
OPTIONAL { ?P1448node pq:P580 ?dateDébutNom . } # date de début du nom
OPTIONAL { ?P1448node pq:P582 ?dateFinNom . } # date de fin du nom
FILTER ( !BOUND(?dateDébutNom) || ?dateDébutNom <= ?dateRecherche ) # ancien nom
FILTER ( !BOUND(?dateFinNom) || ?dateFinNom > ?dateRecherche ) # futur nom
}
ORDER BY (?insee)
|
2021 | 34,965 | # Communes avec les départements. Au 1er janvier 2021, il y avait 34 965 communes en France.
SELECT ?insee ?commune ?nom ?inseeDépartement ?département
WHERE {
BIND ( "2021-01-01"^^xsd:dateTime as ?dateRecherche ) # Au 1er janvier 2021
?commune p:P374 ?P374node . # existence d'un code Insee
?P374node ps:P374 ?insee . # valeur du code Insee
OPTIONAL { ?P374node pq:P580 ?dateDébutCode . } # date de début du code Insee
OPTIONAL { ?P374node pq:P582 ?dateFinCode . } # date de fin du code Insee
FILTER ( !BOUND(?dateDébutCode) || ?dateDébutCode <= ?dateRecherche ) # ancien code Insee
FILTER ( !BOUND(?dateFinCode) || ?dateFinCode > ?dateRecherche ) # futur code Insee
{
?commune wdt:P31 wd:Q484170 . # nature de commune
OPTIONAL { ?commune wdt:P571 ?dateCréation . } # date de création
OPTIONAL { ?commune wdt:P576 ?dateDissolution . } # date de dissolution
?département wdt:P2586 ?inseeDépartement. # code Insee du département
?commune p:P131 ?P131node .
?P131node ps:P131 ?département . # valeur du département
MINUS { ?P131node pq:P1013 wd:Q583865 . } # département collectivité
OPTIONAL { ?P131node pq:P580 ?dateDébutDépartement . } # date de début du département
OPTIONAL { ?P131node pq:P582 ?dateFinDépartement . } # date de fin du département
}
UNION { VALUES (?commune ?inseeDépartement ?inseeArrondissement ) {(wd:Q90 "75" "751")} } # Paris
FILTER ( !BOUND(?dateCréation) || ?dateCréation <= ?dateRecherche ) # communes futures
FILTER ( !BOUND(?dateDissolution) || ?dateDissolution > ?dateRecherche ) # communes passées
FILTER ( !BOUND(?dateDébutDépartement) || ?dateDébutDépartement <= ?dateRecherche ) # ancien département
FILTER ( !BOUND(?dateFinDépartement) || ?dateFinDépartement > ?dateRecherche ) # futur département
?commune p:P1448 ?P1448node . # existence d'un nom
?P1448node ps:P1448 ?nom . # valeur du nom
FILTER( lang(?nom)="fr" ). # nom en français
MINUS { ?P1448node pq:P2241 ?dépréciationNom . } # nom erroné
OPTIONAL { ?P1448node pq:P580 ?dateDébutNom . } # date de début du nom
OPTIONAL { ?P1448node pq:P582 ?dateFinNom . } # date de fin du nom
FILTER ( !BOUND(?dateDébutNom) || ?dateDébutNom <= ?dateRecherche ) # ancien nom
FILTER ( !BOUND(?dateFinNom) || ?dateFinNom > ?dateRecherche ) # futur nom
}
ORDER BY (?insee)
|
# Communes avec les arrondissements. Au 1er janvier 2021, il y avait 34 965 communes en France.
SELECT ?insee ?commune ?nom ?inseeArrondissement ?arrondissement
WHERE {
BIND ( "2021-01-01"^^xsd:dateTime as ?dateRecherche ) # Au 1er janvier 2021
?commune p:P374 ?P374node . # existence d'un code Insee
?P374node ps:P374 ?insee . # valeur du code Insee
OPTIONAL { ?P374node pq:P580 ?dateDébutCode . } # date de début du code Insee
OPTIONAL { ?P374node pq:P582 ?dateFinCode . } # date de fin du code Insee
FILTER ( !BOUND(?dateDébutCode) || ?dateDébutCode <= ?dateRecherche ) # ancien code Insee
FILTER ( !BOUND(?dateFinCode) || ?dateFinCode > ?dateRecherche ) # futur code Insee
{
?commune wdt:P31 wd:Q484170 . # nature de commune
OPTIONAL { ?commune wdt:P571 ?dateCréation . } # date de création
OPTIONAL { ?commune wdt:P576 ?dateDissolution . } # date de dissolution
OPTIONAL { # pas d'arrondissements à Mayotte
?arrondissement wdt:P3423 ?inseeArrondissement. # code Insee de l'arrondissement
?commune p:P131 ?P131nodeArrondissement .
?P131nodeArrondissement ps:P131 ?arrondissement . # valeur de l'arrondissement
OPTIONAL { ?P131nodeArrondissement pq:P580 ?dateDébutArrondissement . } # date de l'arrondissement
OPTIONAL { ?P131nodeArrondissement pq:P582 ?dateFinArrondissement . } # date de l'arrondissement
}
}
UNION { VALUES (?commune ?inseeDépartement ?inseeArrondissement ) {(wd:Q90 "75" "751")} } # Paris
FILTER ( !BOUND(?dateCréation) || ?dateCréation <= ?dateRecherche ) # communes futures
FILTER ( !BOUND(?dateDissolution) || ?dateDissolution > ?dateRecherche ) # communes passées
FILTER ( !BOUND(?dateDébutArrondissement) || ?dateDébutArrondissement <= ?dateRecherche ) # ancien arrondissement
FILTER ( !BOUND(?dateFinArrondissement) || ?dateFinArrondissement > ?dateRecherche ) # futur arrondissement
?commune p:P1448 ?P1448node . # existence d'un nom
?P1448node ps:P1448 ?nom . # valeur du nom
FILTER( lang(?nom)="fr" ). # nom en français
MINUS { ?P1448node pq:P2241 ?dépréciationNom . } # nom erroné
OPTIONAL { ?P1448node pq:P580 ?dateDébutNom . } # date de début du nom
OPTIONAL { ?P1448node pq:P582 ?dateFinNom . } # date de fin du nom
FILTER ( !BOUND(?dateDébutNom) || ?dateDébutNom <= ?dateRecherche ) # ancien nom
FILTER ( !BOUND(?dateFinNom) || ?dateFinNom > ?dateRecherche ) # futur nom
}
ORDER BY (?insee)
|
# Communes avec départements et régions. Au 1er janvier 2021, il y avait 34 965 communes en France.
SELECT ?insee ?commune ?nom ?inseeDépartement ?département ?inseeRégion ?région
WHERE {
BIND ( "2021-01-01"^^xsd:dateTime as ?dateRecherche ) # Au 1er janvier 2021
?commune p:P374 ?P374node . # existence d'un code Insee
?P374node ps:P374 ?insee . # valeur du code Insee
OPTIONAL { ?P374node pq:P580 ?dateDébutCode . } # date de début du code Insee
OPTIONAL { ?P374node pq:P582 ?dateFinCode . } # date de fin du code Insee
FILTER ( !BOUND(?dateDébutCode) || ?dateDébutCode <= ?dateRecherche ) # ancien code Insee
FILTER ( !BOUND(?dateFinCode) || ?dateFinCode > ?dateRecherche ) # futur code Insee
{
?commune wdt:P31 wd:Q484170 . # nature de commune
OPTIONAL { ?commune wdt:P571 ?dateCréation . } # date de création
OPTIONAL { ?commune wdt:P576 ?dateDissolution . } # date de dissolution
?département wdt:P2586 ?inseeDépartement. # code Insee du département
?commune p:P131 ?P131nodeDépartement .
?P131nodeDépartement ps:P131 ?département . # valeur du département
MINUS { ?P131nodeDépartement pq:P1013 wd:Q583865 . } # département collectivité
OPTIONAL { ?P131nodeDépartement pq:P580 ?dateDébutDépartement . } # date de début du département
OPTIONAL { ?P131nodeDépartement pq:P582 ?dateFinDépartement . } # date de fin du département
{
?région wdt:P2585 ?inseeRégion. # code Insee de la région
?commune p:P131 ?P131nodeRégion .
?P131nodeRégion ps:P131 ?région . # valeur de la région
}
UNION {
?région wdt:P2585 ?inseeRégion. # code Insee de la région
?département p:P131 ?P131nodeRégion .
?P131nodeRégion ps:P131 ?région . # valeur de la région
}
OPTIONAL { ?P131nodeRégion pq:P580 ?dateDébutRégion . } # date de début de la région
OPTIONAL { ?P131nodeRégion pq:P582 ?dateFinRégion . } # date de fin de la région
}
UNION { VALUES (?commune ?inseeDépartement ?inseeArrondissement ?inseeRégion ?région) {(wd:Q90 "75" "751" "11" wd:Q13917)} } # Paris
FILTER ( !BOUND(?dateCréation) || ?dateCréation <= ?dateRecherche ) # communes futures
FILTER ( !BOUND(?dateDissolution) || ?dateDissolution > ?dateRecherche ) # communes passées
FILTER ( !BOUND(?dateDébutDépartement) || ?dateDébutDépartement <= ?dateRecherche ) # ancien département
FILTER ( !BOUND(?dateFinDépartement) || ?dateFinDépartement > ?dateRecherche ) # futur département
FILTER ( !BOUND(?dateDébutRégion) || ?dateDébutRégion <= ?dateRecherche ) # ancienne région
FILTER ( !BOUND(?dateFinRégion) || ?dateFinRégion > ?dateRecherche ) # future région
?commune p:P1448 ?P1448node . # existence d'un nom
?P1448node ps:P1448 ?nom . # valeur du nom
FILTER( lang(?nom)="fr" ). # nom en français
MINUS { ?P1448node pq:P2241 ?dépréciationNom . } # nom erroné
OPTIONAL { ?P1448node pq:P580 ?dateDébutNom . } # date de début du nom
OPTIONAL { ?P1448node pq:P582 ?dateFinNom . } # date de fin du nom
FILTER ( !BOUND(?dateDébutNom) || ?dateDébutNom <= ?dateRecherche ) # ancien nom
FILTER ( !BOUND(?dateFinNom) || ?dateFinNom > ?dateRecherche ) # futur nom
}
ORDER BY (?insee)
|
Template:SPARQL |
2022 | 34,955 | [[:#invoke:ConcatArgs]]'"`UNIQ--item-279--QINU`"'
|
[[:#invoke:ConcatArgs]]'"`UNIQ--item-284--QINU`"'
|
Template:SPARQL | Template:SPARQL |
2023 | Template:Formatnum | Template:SPARQL | Template:SPARQL | Template:SPARQL | Template:SPARQL |
2024 | Template:Formatnum | Template:SPARQL | Template:SPARQL | Template:SPARQL | Template:SPARQL |