SQL2008 分组 去重问题

图片说明
能把画起来的数据变成一条呢 其他的还都存在

select distinct

group by 物料号

select distinct 发动机编号,工位号,物料号,convert(varchar(30) ,时间, 111 ) from table_name

group by 发动机编号,工位号,物料号

distinct和group by有效率的差异,结果都是一样的
你参考你的数据量,哪个执行效率最优就用哪个

select 发动机编号,工位号,物料号,max(时间) 时间 from table_name group by 发动机编号,工位号,物料号;