Программирование Викиданных/Литературные произведения
Внешний вид
Экземпляры объекта "Литературное произведение"
[править]- Объекты: литературное произведение (Q7725634)
- Свойство: экземпляр (P31)
Построим список всех литературных произведений на английском и русском языках.
#List of literary works in English and Russian
SELECT ?literarywork ?label_en ?label_ru
WHERE {
?literarywork wdt:P31 wd:Q7725634.
?literarywork rdfs:label ?label_en.
?literarywork rdfs:label ?label_ru.
FILTER((LANG(?label_en)) = "en")
FILTER((LANG(?label_ru)) = "ru")
}
SPARQL-запрос, 1377 записей.
Построим список всех литературных произведений, не являющихся книгами, на английском и русском языках.
#List of literary works in English and Russian
SELECT ?literarywork ?label_en ?label_ru
WHERE {
?literarywork wdt:P31 wd:Q7725634.
?literarywork rdfs:label ?label_en.
?literarywork rdfs:label ?label_ru.
FILTER((LANG(?label_en)) = "en")
FILTER((LANG(?label_ru)) = "ru")
#but not a book
FILTER NOT EXISTS { ?literarywork wdt:P31 wd:Q571}
}
SPARQL-запрос, 1232 записи.
Примеры хорошо заполненных экземпляров объекта "Литературное произведение":
Примеры плохо заполненных экземпляров объекта "Литературное произведение":