id orderno date
1 0001 2007-01-01
2 0002 2008-01-01
表结构如上,我想去date最大的那个记录,sql该怎么写啊,谢谢了select * from table order by date desc
我的构思是这样的,但不我知道对不对,因为我的date是varchar,不是时间类型
1 0001 2007-01-01
2 0002 2008-01-01
表结构如上,我想去date最大的那个记录,sql该怎么写啊,谢谢了select * from table order by date desc
我的构思是这样的,但不我知道对不对,因为我的date是varchar,不是时间类型
inner join
(select max(date) as ma from tt ) b
on a.date=b.ma
select * from table order by date desc limit 1;