User:PAC2/Ministres

Home

Comment obtenir la liste des ministres de la 5ème République ?

TL;DR

edit

Liste des gouvernements

edit

Liste des gouvernements de la 5ème République française avec leur numéro dans la série, leur date de début et leur date de fin.

SELECT ?item ?itemLabel ?numero ?start ?end
WHERE {
  SERVICE wikibase:label { bd:serviceParam wikibase:language "fr". }
  ?item p:P31 ?statement.
     ?statement ps:P31 wd:Q1450662.
  OPTIONAL {?statement pq:P1545 ?numero.}
  OPTIONAL {?item wdt:P571 ?start}
  OPTIONAL {?item wdt:P576 ?end}
}
ORDER BY DESC(?start)
Try it!

Liste des membres des gouvernements

edit
SELECT ?item ?itemLabel ?gouvernement ?gouvernementLabel 
WHERE {
  SERVICE wikibase:label { bd:serviceParam wikibase:language "fr". }
  ?item wdt:P463 ?gouvernement.
  ?gouvernement wdt:P31 wd:Q1450662.
}
ORDER BY ?gouvernementLabel ?itemLabel
Try it!

Liste des dirigeants des filiales du gouvernement de la République française

edit
SELECT DISTINCT ?ministre ?ministreLabel ?starttime ?endtime ?ministere ?ministereLabel WHERE {
  wd:Q1450662 wdt:P355 ?ministere.
  ?ministere p:P1037 ?statement.
     ?statement ps:P1037 ?ministre.
     OPTIONAL {?statement pq:P580 ?starttime.}
     OPTIONAL {?statement pq:P582 ?endtime.}
  SERVICE wikibase:label { bd:serviceParam wikibase:language "fr". }
}
ORDER BY DESC(?starttime) DESC(?endtime)
Try it!

Liste des ministres ou secrétaires d'Etat

edit
SELECT ?item ?itemLabel ?ministere ?ministereLabel ?datedebut ?datefin  WHERE {
  VALUES ?target { wd:Q83307 wd:Q736559 }
  SERVICE wikibase:label { bd:serviceParam wikibase:language "fr". }
    ?item p:P39 ?statement.
    ?statement ps:P39 ?ministere.
    ?ministere (wdt:P279*) ?target ;
      wdt:P17 wd:Q142.
  OPTIONAL { ?statement pq:P580 ?datedebut. }
  OPTIONAL { ?statement pq:P582 ?datefin. }
}
ORDER BY DESC (?datedebut)
Try it!

Trombinoscope des ministres et secrétaires d'Etat

edit
#defaultView:ImageGrid
SELECT ?item ?itemLabel ?ministere ?ministereLabel ?datedebut ?datefin ?image WHERE {
  VALUES ?target { wd:Q83307 wd:Q736559 }
  SERVICE wikibase:label { bd:serviceParam wikibase:language "fr". }
    ?item p:P39 ?statement.
    ?statement ps:P39 ?ministere.
    ?ministere (wdt:P279*) ?target ;
      wdt:P17 wd:Q142.
  OPTIONAL { ?statement pq:P580 ?datedebut. }
  OPTIONAL { ?statement pq:P582 ?datefin. }
  OPTIONAL { ?item wdt:P18 ?image. }
}
ORDER BY DESC (?datedebut)
Try it!

Gouvernement actuel

edit
SELECT ?item ?itemLabel ?ministere ?ministereLabel ?datedebut ?datefin  WHERE {
  VALUES ?target { wd:Q83307 wd:Q736559 }
  SERVICE wikibase:label { bd:serviceParam wikibase:language "fr". }
    ?item p:P39 ?statement.
    ?statement ps:P39 ?ministere.
    ?ministere (wdt:P279*) ?target ;
      wdt:P17 wd:Q142.
  OPTIONAL { ?statement pq:P580 ?datedebut. }
  MINUS { ?statement pq:P582 ?datefin. }
}
ORDER BY DESC (?datedebut)
Try it!

Durée des mandats des premiers ministres

edit
SELECT ?item ?itemLabel ?ministere ?ministereLabel ?datedebut ?datefin ?image ?duree_mandat WHERE {
  SERVICE wikibase:label { bd:serviceParam wikibase:language "fr". }
    ?item p:P39 ?statement.
    ?statement ps:P39 ?ministere.
    ?ministere (wdt:P279*) wd:Q1587677 ;
      wdt:P17 wd:Q142.
   ?statement pq:P580 ?datedebut.
   ?statement pq:P582 ?datefin.
   BIND( (?datefin - ?datedebut) AS ?duree_mandat )
  OPTIONAL { ?item wdt:P18 ?image. }
  FILTER(YEAR(?datedebut) >= 1945).
}
ORDER BY DESC (?duree_mandat)
Try it!

Durée des mandats cumulés des Premiers ministres

edit
SELECT ?item ?itemLabel (SUM (?duree_mandat) AS ?duree) WHERE {
  SERVICE wikibase:label { bd:serviceParam wikibase:language "fr". }
    ?item p:P39 ?statement.
    ?statement ps:P39 ?ministere.
    ?ministere (wdt:P279*) wd:Q1587677 ;
      wdt:P17 wd:Q142.
   ?statement pq:P580 ?datedebut.
   ?statement pq:P582 ?datefin.
   BIND( (?datefin - ?datedebut) AS ?duree_mandat )
  FILTER(YEAR(?datedebut) >= 1945).
}
GROUP BY ?item ?itemLabel
ORDER BY DESC (?duree)
Try it!