说明:

只要数据表“列名”数据相同,则说明是两条重复的数据(ID为数据表的主键自动增长)。

推荐使用方法一

-- 方法一select * from 表名 A where not exists(select 1 from 表名 where 列名=A.列名 and ID<A.ID) -- 方法二select A.* from 表名 A inner join (select min(ID) ID,列名 from 表名 group by 列名) B on A.列名=B.列名 and A.ID=B.ID -- 方法三select * from 表名 A where ID=(select min(ID) from 表名 where 列名=A.列名)
rownumber() over(partition by col1 order by col2)
row_number() OVER ( PARTITION BY COL1 ORDER BY COL2) 

直接查询,中间很多相同的,但我只想取createdate时间最大的一条

select fromid,subunstall,kouchu,creatdate,syncdate,relate_key from BoxCount_Froms_Open 

使用

PARTITION BY fromid ORDER BY creatdate DESC
WHERE RN= 1;取第一条数据SELECT * FROM (SELECT fromid,subunstall,kouchu,creatdate,syncdate,relate_key,ROW_NUMBER() OVER( PARTITION BY fromid ORDER BY creatdate DESC)RN FROM BoxCount_Froms_Open ) T WHERE RN= 1;

更多相关文章

  1. mybatisplus的坑 insert标签insert into select无参数问题的解决
  2. python起点网月票榜字体反爬案例
  3. 《Android开发从零开始》——25.数据存储(4)
  4. Android系统配置数据库注释(settings.db)
  5. Android中不同应用间实现SharedPreferences数据共享
  6. android图表ichartjs
  7. Android内容提供者源码
  8. android SharedPreferences
  9. Android(安卓)Paging组件Demo

随机推荐

  1. android ui界面设计开发demo-智慧社区ui
  2. Maven开发Android指南
  3. 收藏Android学习相关资料
  4. Android:Camera
  5. Static interface methods are only supp
  6. Android手机屏幕的三种状态
  7. Android 画图之Matrix(二)
  8. SpringSource通过Spring for Android 1.0
  9. android APP如何实现launcher
  10. android:targetSdkVersion引起的问题