求SQL:log表中每天得分最高的前10名
我前一个帖子是问怎么取一天历史记录的前10名,Limpire(昨夜小楼)   已经帮我解答了,再此谢谢他~   
 这次我又遇见个难题,就是怎么取log表中每天的前10名~ 
 要求,每天的前10名,只取本人(userId)最好的成绩   
 表结构和数据如下: 
 logId         userId         userResult               logInsertDate 
    240                  28                        320                     2007-9-5   9:20:28 
    254                  35                        170                     2007-9-5   10:24:11 
    121                  24                        150                     2007-8-27   14:13:38 
    122                  25                        90                        2007-8-27   14:13:48 
    136                  26                        40                        2007-8-27   14:22:34 
    138                  27                        490                     2007-8-27   14:23:39 
    140                  28                        490                     2007-8-27   14:26:26 
    175                  24                        400                     2007-8-27   15:03:04 
    189                  28                        420                     2007-8-27   15:23:58 
    226                  29                        400                     2007-8-27   16:49:31 
    230                  29                        400                     2007-8-28   16:49:31 
    245                  30                        400                     2007-8-27   16:49:31 
    246                  31                        400                     2007-8-27   12:49:31 
    247                  32                        400                     2007-8-27   16:49:31 
    248                  33                        400                     2007-8-27   16:49:31 
    398                  34                        11                        2007-8-27   16:55:31 
    318                  28                        590