Programmeren in SPARQL: verschil tussen versies

Verwijderde inhoud Toegevoegde inhoud
Edoderoo (overleg | bijdragen)
Geen bewerkingssamenvatting
Edoderoo (overleg | bijdragen)
Belgische vrouwen met veel interwikilinks
Regel 403:
select ?item where {?item wdt:P31 wd:Q5 . ?item wdt:P106 ?beroep} LIMIT 3
} ORDER BY MD5(CONCAT(STR(?item), STR(NOW())))
</syntaxhighlight>
 
==Belgische vrouwen met veel interwikilinks==
<syntaxhighligh lang="sparql">
SELECT ?subject ?subjectLabel ?statements ?sitelinks ?gebdatum (GROUP_CONCAT(?beroepLabel) AS ?beroepen)
WHERE
{ ?subject wdt:P31 wd:Q5.
VALUES ?nationaliteit { wd:Q31 } # Koninkrijk der Nederlanden, Nederland, Republiek der Zeven Verenigde Nederlanden
VALUES ?sekse {wd:Q6581072 } # vrouwelijk
?subject wdt:P569 ?gebdatum.
?subject wdt:P106 ?beroep.
?subject wdt:P27 ?nationaliteit.
?subject wdt:P21 ?sekse.
?subject wikibase:statements ?statements.
?subject wikibase:sitelinks ?sitelinks.
# FILTER(?sitelinks >= 20 ).
FILTER NOT EXISTS {
?nllanguagelink schema:about ?subject.
?nllanguagelink schema:inLanguage "nl".
?nllanguagelink schema:isPartOf <https://nl.wikipedia.org/>
}
SERVICE wikibase:label { bd:serviceParam wikibase:language "nl,en".
?subject rdfs:label ?subjectLabel.
?beroep rdfs:label ?beroepLabel.
?nationaliteit rdfs:label ?nationaliteitLabel.}
}
GROUP BY ?subject ?subjectLabel ?statements ?sitelinks ?gebdatum
ORDER BY DESC(?sitelinks)
LIMIT 500
</syntaxhighlight>
 
Informatie afkomstig van https://nl.wikibooks.org Wikibooks NL.
Wikibooks NL is onderdeel van de wikimediafoundation.