我有一张表,里面有一些数据,如下所示。
我想从表中获取唯一的数据,我试过下面的代码
SELECT
sa.EMPID,
sa.EMPNAME,
sa.DEPTID
FROM dbo.Sample AS sa
LEFT OUTER JOIN dbo.Sample AS se ON sa.EMPID = se.EMPID
但无法得到结果。
我希望查询得到以下数据
谁能帮我解决这个问题..?
最佳答案
试试这个:
SELECT EMPNAME,
DEPTID,
MIN(EMPID) AS EMPID
FROM dbo.Sample
GROUP BY EMPNAME, DEPTID
关于sql - 从表中获取唯一数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20855708/