Sparql wikidata查询如何筛选查找的信息类型

Sparql wikidata查询如何筛选查找的信息类型,sparql,semantic-web,wikidata,Sparql,Semantic Web,Wikidata,我想找到有关费德勒(Q1426)的所有信息: 我想要的是: wd:Q233306 Mirka Federer wd:Q1061233 L'Équipe Champion of Champions ...... 但我得到的是这样的东西: wds:q1426-A2132D11-FBBD-44BE-8807-D792797A0F75 statement/q1426-A2132D11-FBBD-44BE-8807-D792797A0F75 Federer-Express

我想找到有关费德勒(Q1426)的所有信息:

我想要的是:

wd:Q233306      Mirka Federer
wd:Q1061233     L'Équipe Champion of Champions 
......
但我得到的是这样的东西:

wds:q1426-A2132D11-FBBD-44BE-8807-D792797A0F75  
statement/q1426-A2132D11-FBBD-44BE-8807-D792797A0F75
Federer-Express    Federer-Express
ரொஜர் பெடரர்   ரொஜர் பெடரர் 
.......

如何筛选我不想要的类型???

我不确定是否正确,但我认为您的查询应该与此查询类似

SELECT DISTINCT ?entity ?entityLabel WHERE {
wd:Q1426 ?p ?entity.
?entity rdfs:label ?entityLabel . filter(lang(?entityLabel)="fr")}

这也适用于其他sparql端点,它们没有特殊的wikidata功能。

将wikibase:directClaim?p添加到查询中。这是你想要的吗?你是说“我想找到关于我的所有信息”,你是说“我想找到关于我的一些信息”?我们不清楚你想要什么信息,所以我们不清楚如何获得这些信息,而不是你不想要的东西……我想找到所有与罗杰·费德勒(Q1426)有关的命名实体@Stanislav Kralin是的,你是对的。谢谢但我总是有一个问题,我们如何根据另一个命名实体来确定正确的命名实体,例如:当我们有罗杰·费德勒(Q1426)、温布尔登(伦敦Q736742)和温布尔登(美国Q736742)时,我们如何使用维基数据来获得正确的关系(罗杰·费德勒,伦敦温布尔登)
SELECT DISTINCT ?entity ?entityLabel WHERE {
wd:Q1426 ?p ?entity.
?entity rdfs:label ?entityLabel . filter(lang(?entityLabel)="fr")}