看起来所有四个列值都是重复的,因此您可以执行以下操作-
select distinct emp_name, emp_address, sex, marital_statusfrom YourTable
但是,如果婚姻状况可能有所不同,并且您还有其他根据其选择的列(例如,您希望基于create_date列作为最新记录),则可以执行此操作
select emp_name, emp_address, sex, marital_statusfrom YourTable awhere not exists (select 1 from YourTable b where b.emp_name = a.emp_name and b.emp_address = a.emp_address and b.sex = a.sex and b.create_date >= a.create_date)



