求“取最大日期”话语

求“取最大日期”语句
一个表里的日期字段,每天都有日期,想知道最大的日期是多少?
比如 日期字段有‘2011-12-01’‘2011-12-10’‘2011-12-18’‘2011-12-31’,想找出‘2011-12-31’并赋给变量。
------解决方案--------------------
datetime dt
SELECT MAX(日期字段) into :dt
FROM table
;