|
发表于 2024-2-19 16:11:10
|
显示全部楼层
本帖最后由 笨蛋小田 于 2024-2-19 16:12 编辑
这个样子 我加了“00:00:00”也不能查询 因为这个createTime是数据表数据自带的值 时间类型是 2023-10-19 10:15:26这种
var paramObj = parameters;
var sql = "SELECT o FROM jifenbiao1 o where o.jifen>0";
if(paramObj.name){
sql = sql + " AND o.name like '%"+ paramObj.name +"%'"
}
if(paramObj.project){
sql = sql + " AND o.project like '%"+ paramObj.project +"%'"
}
if(paramObj.date1){
sql = sql + " AND o.createTime >="+paramObj.date1+" 00:00:00"
}
if(paramObj.date2){
sql = sql + " AND o.createTime <= "+paramObj.date2
}
sql = sql + " order by o.createTime desc"
return sql
|
|