query-63794bceb3b91077e03a166b3aa7927e
Être humains non-dieux d'au moins 18 ans mesurant moins de 1 mètre. SELECT DISTINCT ?taille ?item ?naissance ?date ?P585test WHERE { ?item wdt:P31 wd:Q5 ; wdt:P569 ?naissance ; p:P2048 ?t . ?t psn:P2048 ?tm ; #unité SI rdf:type wikibase:BestRank . optional {?t pq:P585 ?date.} ?tm wikibase:quantityAmount ?taille . ?tm wikibase:quantityUnit ?unit. FILTER (?taille < 1) #moins de 1 mètre BIND(YEAR(NOW()) AS ?year) BIND(IF(!BOUND(?date),?year,YEAR(?date)) as ?P585test) FILTER (?P585test - YEAR(?naissance) >= 18) #au moins 18 ans FILTER( ?item NOT IN (wd:Q15397819, wd:Q13406268, wd:Q4115189, wd:Q190) ) . # bac à sable et pas un-e dieu|déesse } ORDER BY (?taille)
Use at
- https://query.wikidata.org/sparql
PREFIX wikibase: <http://wikiba.se/ontology#>
PREFIX wdt: <http://www.wikidata.org/prop/direct/>
PREFIX wd: <http://www.wikidata.org/entity/>
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX psn: <http://www.wikidata.org/prop/statement/value-normalized/>
PREFIX pq: <http://www.wikidata.org/prop/qualifier/>
PREFIX p: <http://www.wikidata.org/prop/>
#Être humains non-dieux d'au moins 18 ans mesurant moins de 1 mètre.
SELECT DISTINCT ?taille ?item ?naissance ?date ?P585test
WHERE
{
?item wdt:P31 wd:Q5 ;
wdt:P569 ?naissance ;
p:P2048 ?t .
?t psn:P2048 ?tm ; #unité SI
rdf:type wikibase:BestRank .
optional {?t pq:P585 ?date.}
?tm wikibase:quantityAmount ?taille .
?tm wikibase:quantityUnit ?unit.
FILTER (?taille < 1) #moins de 1 mètre
BIND(YEAR(NOW()) AS ?year)
BIND(IF(!BOUND(?date),?year,YEAR(?date)) as ?P585test)
FILTER (?P585test - YEAR(?naissance) >= 18) #au moins 18 ans
FILTER( ?item NOT IN (wd:Q15397819, wd:Q13406268, wd:Q4115189, wd:Q190) ) . # bac à sable et pas un-e dieu|déesse
}
ORDER BY (?taille)
Query found at
graph TD
classDef projected fill:lightgreen;
classDef literal fill:orange;
classDef iri fill:yellow;
v10("?P585test"):::projected
v7("?date"):::projected
v2("?item"):::projected
v4("?naissance"):::projected
v5("?t")
v1("?taille"):::projected
v6("?tm")
v8("?unit")
v9("?year")
c13(["wikibase:BestRank"]):::iri
c8(["wd:Q5"]):::iri
f0[["?item != 'wd:Q15397819'?item != 'wd:Q13406268'?item != 'wd:Q4115189'?item != 'wd:Q190'"]]
f0 --> v2
f1[["?P585test - year-from-dateTime(?naissance) >= '18^^xsd:integer'"]]
f1 --> v10
f1 --> v4
f2[["?taille < '1^^xsd:integer'"]]
f2 --> v1
v2 --"p:direct/P31"--> c8
v2 --"p:direct/P569"--> v4
v2 --"p:P2048"--> v5
v5 --"p:statement/value-normalized/P2048"--> v6
v5 --"a"--> c13
subgraph optional0["(optional)"]
style optional0 fill:#bbf,stroke-dasharray: 5 5;
v5 -."p:qualifier/P585".-> v7
end
v6 --"wikibase:quantityAmount"--> v1
v6 --"wikibase:quantityUnit"--> v8
bind3[/"year-from-dateTime(NOW())"/]
bind3 --as--o v9
bind4[/"if(not bound(?date),?year,year-from-dateTime(?date))"/]
v7 --o bind4
v9 --o bind4
bind4 --as--o v10