– 根據時間查詢最新的數據,去除重複舊數據
select *
from INSPECTOR_ASSESSMENT
where create_time = (select MAX(create_time) from INSPECTOR_ASSESSMENT group by id_card)
order by create_time desc
– N條數據修改( ‘=’ 修改爲 ‘ in ’ )
select *
from INSPECTOR_ASSESSMENT
where create_time in (select MAX(create_time) from INSPECTOR_ASSESSMENT group by id_card)
order by create_time desc
例子:
select * from [table]
where [time] = (select MAX( [time] ) from [table] group by [需要去除重複的數據字段])
order by [time] desc
註釋:
[table] = 表名
[time] = 你的時間字段
[需要去除重複的數據字段] = 需要去除重複的字段,我這裏是身份證號碼(id_card)
歡迎交流。