您好,欢迎来到点滴吧! 手机版
点滴吧www.diandiba.com
记录点点滴滴,尽在点滴吧
  • 文章
  • 文章
  • 特效
  • 素材
  • 景点
您现在的位置:首页 > SQL教程 > 文章正文
重复记录仅显示其中一条,并显示多个字段
更新时间:2015/6/23 9:20:21   点击:6668次

用DISTINCT只能显示一个字段,无法实现多个字段显示(我是没办法了),以下方法可以针对主键外字段重复记录筛选并显示多个字段内容:


SELECT a,b FROM tab WHERE id in(SELECT MIN(id) FROM tab group by a)

SELECT * FROM tab WHERE id in(SELECT MAX(id) FROM tab group by a) 


id为tab表的主键
a为重复内容的字段

相关文章
导航分类
热门文章
关于我们| 联系我们| 免责声明| 网站地图|
CopyRight 2012-2015 www.diandiba.com - 点滴吧 All Rights Reserved
滇ICP备09005765号-2