日期:2014-05-16 浏览次数:20803 次
1。mysql 5.0中有关价格的比较sql语句的写法
//根据单价查询产品列表
?public List<Product> getProductListByShopPrice(int pageNo,double shop_price){
???sql = "select *? from product where shop_price between ?*0.8 and ? limit ?,6";
??....
}
?
2。mysql 5.0中有关字符串定义的时间与传入参数为字符串的时间的比较sql语句的写法
假如我有个方法要获取最新的消息,参数是一个时间字符串
假如传来的字符串格式是 timeStr="2007-11-14 08:00";
mysql有一个时间字符串字段 dateStr="2007-11-14 09:00";
用jdbc怎么写mysql的语句比较他们的大小
String? sql= "select? *? from?table dateStr>? '"+timeStr+"' ";? ? ? ? ?
mysql是可以自动将字符串转换成时间来比较的.
//根据添加时间查询产品列表
?public List<Product> getProductListByAddDate(int pageNo,String add_date){
??sql = "select *? from product where add_date > ? limit ?,6";