SPARQL — ASK запрос и FILTER, COUNT, спасите-помогите!?
Спасите—помогите! Бьюсь уже очень долго, гугл не помог. Задача — «Правда ли что есть 60 стран без выхода к морю?». Использую dbpedia, ASK запрос, но как в нем использовать COUNT? Не понимаю.
ASK WHERE
{
?c a dbpedia-owl:Country;
a yago:LandlockedCountries.
}
В таком виде — разумеется ответ True. Пробовал и фильтр и вложенный SELECT — ругается на ошибку синтаксиса. То есть нужно что то вроде этого:
ASK WHERE
{
?c a dbpedia-owl:Country;
a yago:LandlockedCountries. FILTER( count(?c) > 50 )