« WikiLex:Exemples de requêtes » : différence entre les versions
Aller à la navigation
Aller à la recherche
màj des numéros d’items |
+Évolution du nombre de textes de nature réglementaire |
||
Ligne 69 : | Ligne 69 : | ||
} | } | ||
GROUP BY ?natureLegislative ?annee ?natureLegislativeLabel | GROUP BY ?natureLegislative ?annee ?natureLegislativeLabel | ||
ORDER BY ?annee | |||
}} | |||
== Évolution du nombre de textes de nature réglementaire == | |||
L’ordre de grandeur des textes réglementaires est plus grand que les textes de nature législative, aussi mettre les deux ensembles « tassent » les textes législatifs, les rendant peu visibles. | |||
{{SPARQL|query= | |||
# Évolution du nombre de textes de nature réglementaire | |||
# - par défaut entre 1900 et 2019 inclus | |||
# - il manque des textes dans les temps anciens, mais difficile de savoir combien | |||
PREFIX wl: <http://wikilex.seb35.fr/entity/> | |||
PREFIX wlt: <http://wikilex.seb35.fr/prop/direct/> | |||
#defaultView:LineChart | |||
SELECT ?natureRéglementaire (STR(?annee) AS ?Année) (COUNT(?loi) AS ?Quantité) ?natureRéglementaireLabel | |||
WHERE { | |||
VALUES ?natureRéglementaire {wl:Q20 wl:Q21} | |||
?loi wlt:P1 ?natureRéglementaire . | |||
?loi wlt:P27 ?date_texte . | |||
BIND(YEAR(?date_texte) AS ?annee) | |||
FILTER(?annee >= 1900 && ?annee <= 2019) | |||
SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],fr" } . | |||
} | |||
GROUP BY ?natureRéglementaire ?annee ?natureRéglementaireLabel | |||
ORDER BY ?annee | ORDER BY ?annee | ||
}} | }} |
Version du 8 décembre 2019 à 17:56
Préfixes
PREFIX wl: <http://wikilex.seb35.fr/entity/>
PREFIX wlt: <http://wikilex.seb35.fr/prop/direct/>
PREFIX wltn: <http://wikilex.seb35.fr/prop/direct-normalized/>
PREFIX wlp: <http://wikilex.seb35.fr/prop/>
PREFIX wlps: <http://wikilex.seb35.fr/prop/statement/>
PREFIX wlpsv: <http://wikilex.seb35.fr/prop/statement/value/>
PREFIX wlpsn: <http://wikilex.seb35.fr/prop/statement/value-normalized/>
PREFIX wlpq: <http://wikilex.seb35.fr/prop/qualifier/>
PREFIX wlpqv: <http://wikilex.seb35.fr/prop/qualifier/value/>
PREFIX wlpqn: <http://wikilex.seb35.fr/prop/qualifier/value-normalized/>
PREFIX wlpr: <http://wikilex.seb35.fr/prop/reference/>
PREFIX wlprv: <http://wikilex.seb35.fr/prop/reference/value/>
PREFIX wlprn: <http://wikilex.seb35.fr/prop/reference/value-normalized/>
PREFIX wlno: <http://wikilex.seb35.fr/prop/novalue/>
PREFIX wlref: <http://wikilex.seb35.fr/reference/>
PREFIX wlv: <http://wikilex.seb35.fr/value/>
SELECT *
WHERE {
}
Nombre de lois par nature
PREFIX wl: <http://wikilex.seb35.fr/entity/>
PREFIX wlt: <http://wikilex.seb35.fr/prop/direct/>
SELECT ?Nature (COUNT(?item) AS ?Quantité)
WHERE {
{
?item wlt:P1 ?nature .
?nature rdfs:label ?Nature .
FILTER(LANG(?Nature) = "fr") .
}
UNION
{
?item wlt:P1 ?nature .
BIND("Total"@fr AS ?Nature) .
}
}
GROUP BY ?Nature
ORDER BY DESC(?Quantité)
Évolution du nombre de textes de nature législative
# Évolution du nombre de textes de nature législative
# - par défaut entre 1900 et 2019 inclus
# - il manque des textes dans les temps anciens, mais difficile de savoir combien
PREFIX wl: <http://wikilex.seb35.fr/entity/>
PREFIX wlt: <http://wikilex.seb35.fr/prop/direct/>
#defaultView:LineChart
SELECT ?natureLegislative (STR(?annee) AS ?Année) (COUNT(?loi) AS ?Quantité) ?natureLegislativeLabel
WHERE {
VALUES ?natureLegislative {wl:Q13 wl:Q14 wl:Q15 wl:Q16 wl:Q17 wl:Q18 wl:19}
?loi wlt:P1 ?natureLegislative .
?loi wlt:P27 ?date_texte .
BIND(YEAR(?date_texte) AS ?annee)
FILTER(?annee >= 1900 && ?annee <= 2019)
SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],fr" } .
}
GROUP BY ?natureLegislative ?annee ?natureLegislativeLabel
ORDER BY ?annee
Évolution du nombre de textes de nature réglementaire
L’ordre de grandeur des textes réglementaires est plus grand que les textes de nature législative, aussi mettre les deux ensembles « tassent » les textes législatifs, les rendant peu visibles.
# Évolution du nombre de textes de nature réglementaire
# - par défaut entre 1900 et 2019 inclus
# - il manque des textes dans les temps anciens, mais difficile de savoir combien
PREFIX wl: <http://wikilex.seb35.fr/entity/>
PREFIX wlt: <http://wikilex.seb35.fr/prop/direct/>
#defaultView:LineChart
SELECT ?natureRéglementaire (STR(?annee) AS ?Année) (COUNT(?loi) AS ?Quantité) ?natureRéglementaireLabel
WHERE {
VALUES ?natureRéglementaire {wl:Q20 wl:Q21}
?loi wlt:P1 ?natureRéglementaire .
?loi wlt:P27 ?date_texte .
BIND(YEAR(?date_texte) AS ?annee)
FILTER(?annee >= 1900 && ?annee <= 2019)
SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],fr" } .
}
GROUP BY ?natureRéglementaire ?annee ?natureRéglementaireLabel
ORDER BY ?annee
Lois ordinaires
PREFIX wl: <http://wikilex.seb35.fr/entity/>
PREFIX wlt: <http://wikilex.seb35.fr/prop/direct/>
SELECT ?item ?itemLabel ?date_texte ?vigueurLabel
WHERE {
?item wlt:P1 wl:Q16 .
OPTIONAL { ?item wlt:P27 ?date_texte } .
OPTIONAL { ?item wlt:P39 ?vigueur } .
SERVICE wikibase:label { bd:serviceParam wikibase:language "fr" } .
}
ORDER BY DESC(?date_texte)
Lois organiques
PREFIX wl: <http://wikilex.seb35.fr/entity/>
PREFIX wlt: <http://wikilex.seb35.fr/prop/direct/>
SELECT ?item ?itemLabel ?date_texte ?vigueurLabel
WHERE {
?item wlt:P1 wl:Q15 .
OPTIONAL { ?item wlt:P27 ?date_texte } .
OPTIONAL { ?item wlt:P39 ?vigueur } .
SERVICE wikibase:label { bd:serviceParam wikibase:language "fr" } .
}
ORDER BY DESC(?date_texte)
Constitutions
PREFIX wl: <http://wikilex.seb35.fr/entity/>
PREFIX wlt: <http://wikilex.seb35.fr/prop/direct/>
SELECT ?item ?itemLabel ?date_texte ?vigueurLabel
WHERE {
?item wlt:P1 wl:Q14 .
OPTIONAL { ?item wlt:P27 ?date_texte } .
OPTIONAL { ?item wlt:P39 ?vigueur } .
SERVICE wikibase:label { bd:serviceParam wikibase:language "fr" } .
}
ORDER BY DESC(?date_texte)
Lois constitutionnelles
PREFIX wl: <http://wikilex.seb35.fr/entity/>
PREFIX wlt: <http://wikilex.seb35.fr/prop/direct/>
SELECT ?item ?itemLabel ?date_texte ?vigueurLabel
WHERE {
?item wlt:P1 wl:Q13 .
OPTIONAL { ?item wlt:P27 ?date_texte } .
OPTIONAL { ?item wlt:P39 ?vigueur } .
SERVICE wikibase:label { bd:serviceParam wikibase:language "fr" } .
}
ORDER BY DESC(?date_texte)
Ordonnances
PREFIX wl: <http://wikilex.seb35.fr/entity/>
PREFIX wlt: <http://wikilex.seb35.fr/prop/direct/>
SELECT ?item ?itemLabel ?date_texte ?vigueurLabel
WHERE {
?item wlt:P1 wl:Q19 .
OPTIONAL { ?item wlt:P27 ?date_texte } .
OPTIONAL { ?item wlt:P39 ?vigueur } .
SERVICE wikibase:label { bd:serviceParam wikibase:language "fr" } .
}
ORDER BY DESC(?date_texte)
Décrets-lois
PREFIX wl: <http://wikilex.seb35.fr/entity/>
PREFIX wlt: <http://wikilex.seb35.fr/prop/direct/>
SELECT ?item ?itemLabel ?date_texte ?vigueurLabel
WHERE {
?item wlt:P1 wl:Q18 .
OPTIONAL { ?item wlt:P27 ?date_texte } .
OPTIONAL { ?item wlt:P39 ?vigueur } .
SERVICE wikibase:label { bd:serviceParam wikibase:language "fr" } .
}
ORDER BY DESC(?date_texte)
Correspondances cid ↔ items Wikibase
PREFIX wl: <http://wikilex.seb35.fr/entity/>
PREFIX wlp: <http://wikilex.seb35.fr/prop/>
PREFIX wlps: <http://wikilex.seb35.fr/prop/statement/>
PREFIX wlpr: <http://wikilex.seb35.fr/prop/reference/>
SELECT ?cid ?item
WHERE {
?item wlp:P21 [
wlps:P21 ?cid ;
#prov:wasDerivedFrom [
# wlpr:P10 wl:Q22
#]
]
}