【问题标题】:Duplicate checking in table withe select query [duplicate]使用选择查询重复签入表[重复]
【发布时间】:2019-11-26 11:42:27
【问题描述】:

下面的查询是基于FirstName, LastName, PhoneNo 的重复检查,它对我不起作用,因为我没有包含在分组中的状态列。所以我想在这些字段中包含返回结果(Emp_Id, PostCode, and State)以及这个结果,重复检查这个列(FirstName,LastName,PhoneNo)的3个。你能帮助我吗?

select Distinct FirstName, LastName,PhoneNo from TestEmployee;

【问题讨论】:

  • 改用MIN/MAXGROUP BY
  • 对不起,我已经更新了我的问题...请通过这个...

标签: sql-server stored-procedures duplicates


【解决方案1】:

期待这个?

 SELECT DISTINCT MIN(emp_id) AS emp_id, FirstName, LastName, max(postcode) AS postcode, [State],PhoneNo FROM Employees
 GROUP BY FirstName, LastName,[State],PhoneNo

【讨论】:

  • 我已更新问题请检查此
猜你喜欢
  • 1970-01-01
  • 2018-09-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-01-04
  • 1970-01-01
相关资源
最近更新 更多