帮忙写个SQL,多谢

帮忙写个SQL,谢谢。表Aps_idps_name1上海2北京3广东4浙江表Bps_idtimetlevel12007-2-22312007-3-123412007-

帮忙写个SQL,谢谢。
表A
ps_id   ps_name
1           上海
2           北京
3           广东
4           浙江


表B

ps_id       time               tlevel
1           2007-2-2         23
1           2007-3-12       34
1           2007-4-21       11
.....
2           2007-3-21       37
2           2007-4-1         18
2           2007-2-23       21
.....

求出每个省份在最近一天的tlevel值。然后根据tlevel值排序,取最大的前五名?

谢谢。

[解决办法]