0

我正在查询所有 IterationID 及其对应的 IterationPath 的列表。以下代码有效并生成一个包含多个重复行的长列表:

WorkItemCollection queryResults = workItemStore.Query(
                "Select [System.IterationID], [System.IterationPath] " +
                "From WorkItems");
foreach(WorkItem workitem in queryResults)
{
    Console.WriteLine("IterationID: {0}\t IterationPath: {1}", workitem.IterationId, workitem.IterationPath);
}

我试图只选择不同的行,遗憾的是,该DISTINCT子句似乎不像在 SQL 中那样适用于 WIQL。是否可以使用 WIQL 创建此列表?

4

1 回答 1

0

不幸的是,DISTINCTWIQL 语法不支持查询。(也试过)

但是,如果您只想使行唯一,您也可以使用关系仓库上的 SQL 来查询工作项。有关它的详细信息,您可以参考此链接:How to query Work Items using SQL on the Relational Warehouse

于 2016-02-24T07:57:21.877 回答