如何取重复记录?
2005-05-10 08:33
232 查看
str="select uname,dep,logtime from WorkLog a where id=(select max(id) from WorkLog where uname=a.uname) order by id desc"
比如我的数据库是:
id sheng city
1 北京 朝阳
2 北京 海淀
3 广东 广州
4 广东 珠海
现在我想取
id sheng
1 北京
3 广东
sql该怎么写?
select distinct (sheng),id from xxx
以sheng为基准
比如数据库内容如下:
id name
1 a
2 b
3 c
4 d
5 a
6 c
最后出来的结果是:
id name
1 a
2 b
3 c
4 d
如果用SQL不行,那最简单的办法是什么?
select min(id),[name] from table1 group by [name] order by [name
比如我的数据库是:
id sheng city
1 北京 朝阳
2 北京 海淀
3 广东 广州
4 广东 珠海
现在我想取
id sheng
1 北京
3 广东
sql该怎么写?
select distinct (sheng),id from xxx
以sheng为基准
比如数据库内容如下:
id name
1 a
2 b
3 c
4 d
5 a
6 c
最后出来的结果是:
id name
1 a
2 b
3 c
4 d
如果用SQL不行,那最简单的办法是什么?
select min(id),[name] from table1 group by [name] order by [name
相关文章推荐
- 如何使用Oracle查询并删除重复记录的SQL语句
- 如何查出同一张表中字段值重复的记录
- 存在着些相同的记录,如何能用SQL语句,删除掉重复的呢?
- mysql如何删除重复记录
- 在Oracle中如何利用Rowid查找和删除表中的重复记录
- 如何删除数据库中重复的记录
- 如何删除重复记录,并且剩下一条?
- 如何删除存在多个重复记录中的一个
- 如何查询不重复字段记录
- 如何删除数据库中的重复记录
- 在Oracle中如何利用Rowid查找和删除表中的重复记录
- 如何查询一个表中某字段重复记录
- VFP中如何查找表中指定字段内容重复(竖重)的记录
- 如何实现检索数据库中的记录不重复注册
- 如何用distinct消除重复记录的同时又能选取多个字段值?
- MYSQL如何忽略重复记录,添加唯一索引
- 如何删除一个表中重复的记录? 、、游标,存储过程的使用
- MySql-如何查询删除数据表重复记录
- 字段查找如何去掉数据库重复记录并且只保留一条记录
- ColdFusion中如何实现横向重复记录