怎么从数据库中读取时间的时候把时分秒去掉

如何从数据库中读取时间的时候把时分秒去掉
数据库中字段是datetime,存储时间例如 '2007-4-12   00.00.000 '.如何在从数据库中读取时间字段的时候把数据转换成没有时分秒的格式,即 '2007-4-12 '!

------解决方案--------------------
select convert(char(10),日期字段,120) as '日期字段 ' from 表