求关于删除MYSQL中的重复记录的SQL语句
数据表(sns):
sn lastlogin
----------------------
456 2010-01-01
123 2010-02-01
123 2010-02-02
123 2010-02-03
123 2010-02-04
123 2010-02-05
123 2010-02-06
. .
. .
. .
要求每个 sn 最多保留5条记录,将大于5条记录的sn的最早登录的记录删除
SQL语句该怎么写?
谢谢!
可以了,谢谢!
如果要保留首条记录(即首次登录的记录),其他要求不变,又该怎么写呢?
谢谢!
我博客上有例子。LZ可以看看。
相关问答:
type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
org.apache.jas ......
我是在toad中输入下段sql
declare
TYPE test_rec IS record(
code varchar(10),
name varchar(30)
);
v_book test_rec;
......
tab1 字段:billdate,goodsid,incount,inmoney,outcount,outmoney,endprice,endcount,endamt
tab2 字段:goodsid,goodskind(商品类型)
tab3 字段:goodskind(商品类型),kindname
结果:
得到商品类型在一段时间 ......
刚刚接触MySQL,不知道该如何去查看数据,插入数据,创建数据库、表,用哪为前辈能指教一二?
MySQL 5.1参考手册
引用
兄弟你会结贴吗?
mysql 参考手册
baidu
MySQL官方文档 http://dev.mysql.com/doc ......
字段1,字段2.....字段N,Status,ParentID
1,Name1....test1,1,99
1,Name1....test1,3,99
1,Name2....test2,1,101
1,Name2....test2,3,101
1,Name3....test3,2,101
1,Name1....test1,4,101
想要的结果是:
1,Na ......