Я довольно новичок в sparql, и я хотел бы объединить три запроса в один, получая Части (P361), Специализации (P279) и экземпляры (P31) одновременно. Запрос только для Composition будет выглядеть следующим образом:
SELECT ?composed ?composedParent WHERE {
?composed wdt:P361+ wd:Q1420;
?composed wdt:P361 composedParent;
}
Теперь, как мне лучше всего объединить следующее в запрос
SELECT ?specialised ?specialisedParentWHERE {
?specialised wdt:P279+ wd:Q1420;
?specialised wdt:P279 specialisedParent;
}
До тех пор, пока я пишу их вместе, это занимает много времени время, так как он пытается заполнить все столбцы каждого матча. Однако я хочу, чтобы только цепочка композиции и специализированная цепочка возвращались в одном запросе