Да, ваш запрос корректен для подсчета объектов типа dbo:MilitaryConflict
.
Вот еще пара запросов, начиная с вашего, которые должны помочь вам продолжить ...
запрос 1 ( результаты ) -
PREFIX dbo: <http://dbpedia.org/ontology/>
SELECT
( COUNT (DISTINCT ?abs) AS ?cnt )
WHERE
{ ?event a dbo:MilitaryConflict ;
dbo:abstract ?abs .
FILTER ( LANGMATCHES ( LANG(?abs) , "nl" ) )
}
- и запрос 2 ( результаты ) -
PREFIX dbo: <http://dbpedia.org/ontology/>
SELECT
DISTINCT ?event ?abs
WHERE
{ ?event a dbo:MilitaryConflict ;
dbo:abstract ?abs .
FILTER ( LANGMATCHES ( LANG(?abs) , "nl" ) )
}
ПРИМЕЧАНИЕ - значение «График по умолчанию» в форме SPARQL (которое становится аргументом запроса default-graph-uri=
в ссылках, которые вы нажимаете выше) должно бытьоставьте пустым, чтобы получить результаты для всех языков.