Use*_*590 2 sql sql-server sql-server-2008
我有一个包含一些数据的表,如下所示.

我想从表中获取唯一数据,我尝试了下面的代码
SELECT
sa.EMPID,
sa.EMPNAME,
sa.DEPTID
FROM dbo.Sample AS sa
LEFT OUTER JOIN dbo.Sample AS se ON sa.EMPID = se.EMPID
Run Code Online (Sandbox Code Playgroud)
但无法得到结果.
我希望查询得到以下数据

任何人都可以帮我解决这个问题..?
试试这个 :
SELECT EMPNAME,
DEPTID,
MIN(EMPID) AS EMPID
FROM dbo.Sample
GROUP BY EMPNAME, DEPTID
Run Code Online (Sandbox Code Playgroud)