jsp应用做一个日期模糊查询比如说  数据库里有个日期  '2011-5-2 16:30'
我输入 2011-5-2 就可以查询到这条数据我试了几种方法String a="2011-5-2";
String sql="select * from menu_order where menu_o_date like date'"+foodname+"'% ";//法1
String sql="select * from menu_order where convert(varchar(10), menu_o_date,120)= "+a;//f法2
String sql="select * from menu_order where  menu_o_date like to_date('"+foodname+"','yyyy-mm-dd')%";//法3
这三种方法都不行   请问该怎么办啊