如何使所有变量分明?

时间:2016-01-11 20:00:34

标签: sql distinct sparql

我有这样的查询:

SELECT DISTINCT ?a ?b
WHERE { 
  ...
} ORDER BY DESC(?area)

但这会产生:

    a              b
"result1"       "item1"
"result2"       "item2"
"result3"       "item3"
"result4"       "item4"
"result4"       "item5" 

所以我想知道,因为这是我的uni,如果他们不想要 result4 两次,这是因为 result4 item4的一个组件< / em>和 item5

那么我怎么能告诉我希望每个变量都是不同的而不仅仅是a和b的对呢?

此:

SELECT DISTINCT ?l_name DISTINCT ?region_name

会产生错误:

  

遇到“”不同“”DISTINCT“”在第10行,第25栏。期待其中一个:“(”......“{”......“来自”......“其中”...... ......

1 个答案:

答案 0 :(得分:1)

如果您不关心列b,只需不要选择它..只在查询中输入:

SELECT DISTINCT ?a WHERE ....