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
这三种方法都不行 请问该怎么办啊
我输入 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
这三种方法都不行 请问该怎么办啊
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货