Kas*_*sem 5 sql stored-procedures sql-server-2008
我有一个返回以下数据的查询

正如您在图像中看到的那样,关于列"A"的彩色组是相似的,我想在第一次出现这些行时关于列"A"并丢弃其余部分.
所以我最终可以得到这个结果.

任何解决方案
谢谢 :)
更新:
这是原始查询结果

我会这样做:
WITH T(A, B, C, D, RowNum) AS
(
SELECT A, B, C, D, ROW_NUMBER() OVER (PARTITION BY A ORDER BY A)
FROM MyTable
)
SELECT * FROM T
WHERE
RowNum = 1
Run Code Online (Sandbox Code Playgroud)