欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

SQL 取最新数据&去掉重复数据

程序员文章站 2022-09-03 23:10:10
1、去掉重复数据DISTINCT SELECT DISTINCT 去掉重复数据列 FROM TestE WHERE pn='SPLW' 2、取最新数据 select * FROM TestE WHERE items = (select max(items) from TestE s where s. ......

1、去掉重复数据distinct

select distinct 去掉重复数据列 from teste where pn='splw'

 

2、取最新数据

select * from teste where items = (select max(items) from teste s where s.lotnumber=teste.lotnumber and s.pn='splw');

(lotnumber:去掉重复数据列;items:唯一标识;pn:查找条件)