Выберите только первый объект в запросе sparql
Я хотел бы получить Daft Punk 's дискография из dbpedia, и для каждого альбома я хотел бы показать: 1) название 2) год выпуска 3) страницу википедии, поэтому я написал этот запрос:
PREFIX d:
PREFIX prop:
PREFIX foaf:
PREFIX :
SELECT DISTINCT str(?name) YEAR(?relDate) AS ?relYear ?wiki WHERE {
?album a d:Album .
?album foaf:name ?name .
?album d:artist :Daft_Punk .
?album foaf:isPrimaryTopicOf ?wiki .
?album d:releaseDate ?relDate .
}
ORDER BY ?relDate
Который работает, за исключением того факта, что есть один альбом (Alive 2007), который имеет 2 разных года выпуска (как вы можете видетьВот), но я бы хотел показать только самые ранние из двух. Как мне отредактировать мой запрос, чтобы этот альбом появлялся только один раз с первым свиданием? Спасибо за ваши ответы.