create table mj_test(id int not null auto_increment,country varchar(100) not null default '',register_time char(6) not null default '',primary key(id))
表如上:
想要查出每个国家在每个存在的时间 之前的个数。
比如说
表里有数据
1  china   20130101
2  china   20130102
3  Australia 20130101
4  Japan   20130204
5  china   20130314
6  Japan   20130315
 
想得到的数据为
country  date      number
china   20130101      1
china   20130102      2
china   20130314      3
Australia  20130101   1
Japan      20130204   1
Japan      20130315   2即获得每个国家所存在的时间 之前的当前国家的个数
请大家指教