有这样的数据库 
表1 country 
    id cname 
    1  中国 
    2  美国 
    3  加拿大 
表2 city 
    id  name cid sj
    1    北京  1  2008-07-31 00:00:00
    2    上海  1  2008-08-01 00:00:00
    3    纽约  2  2008-07-15 00:00:00
    4  旧金山 2   2008-07-01 00:00:00
    5  温哥华  3  2008-08-01 00:00:00select country.cname as cname ,city.name as cs from country,city where country.id=city.cid group by country.cname  having max(UNIX_TIMESTAMP(sj))
显示的结果是: 
中国 北京 
加拿大 温哥华 
美国 纽约 我现在想要的结果是:让时间最新的显示
中国 上海
美国 纽约 
加拿大 温哥华