mysql中 n个行中.判断哪个日期最接近当前,哪一日期离当前最远
行数据如下:
    timeatamp         char(20)
2006-12-01 12:00:00   小明
2006-12-29 03:03:00   小红
2006-12-01 12:00:00   小亮
2006-12-29 03:03:00   小张
2006-12-29 03:01:00   小李
查出来的结果是
2006-12-29 03:03:00   小李
2006-12-29 03:03:00   小张
另一个查出来的结果是
2006-12-01 12:00:00   小明这两句sql语句怎么写..谁懂得?....

解决方案 »

  1.   

    修改一下 ,。mysql中 n个行中.判断哪个日期最接近当前,哪一日期离当前最远
    行数据如下:
        timeatamp         char(20)
    2006-12-01 12:00:00   小明
    2006-12-29 03:03:00   小红
    2006-12-01 12:00:00   小亮
    2006-12-29 03:03:00   小张
    2006-12-29 03:01:00   小李
    查出来的结果是
    2006-12-29 03:03:00   小李
    2006-12-29 03:03:00   小张
    另一个查出来的结果是
    2006-12-01 12:00:00   小明
    2006-12-01 12:00:00   小亮这两句sql语句怎么写..谁懂得?....