去除重复数据的SQL语句
2010-10-19 16:00
316 查看
使用 MAX + group by:
SELECT BookId,MAX(CreateDate) AS MaxCreateDate
FROM Table1
WHERE StationID=2
GROUP BY BookId
ORDER BY MaxCreateDate
DESC
MAX在这里主要是用于排序。过滤重复的话,group by足矣
SELECT BookId,MAX(CreateDate) AS MaxCreateDate
FROM Table1
WHERE StationID=2
GROUP BY BookId
ORDER BY MaxCreateDate
DESC
MAX在这里主要是用于排序。过滤重复的话,group by足矣
相关文章推荐
- 去除完全重复的数据sql语句
- 去除重复数据的SQL语句
- sql语句去除重复数据
- 去除重复数据的SQL语句
- 去除数据库数据表中重复的记录的sql语句
- distinct SQL 语句中差选 去除 重复 数据
- sql语句-去除重复数据
- 使用SQL语句对重复记录查询、统计重复次数、删除重复数据
- 数据库sql去除重复数据
- SQL Sever中使用SQL语句实现把重复行数据合并为一行并用逗号分隔
- 去除重复行或列的一些sql语句
- 查询和删除表中重复数据sql语句
- 查找不重复的统计数据的sql语句的写法
- 重复的数据只取一条,SQL语句如何写
- SQL语句删除2条重复数据一条保留一条
- sql语句查询木一列有重复数据
- SQL查询语句,怎样查询重复数据
- 查询和删除表中重复数据sql语句
- SQL语句去除重复项
- Mysql 查询部分字段重复数据sql语句