查看: 4600|回复: 3

关于自检表查询这一块

升级   1.29%

11

主题

11

回帖

129

积分

注册会员

Rank: 2

积分
129
发表于 2024-2-19 09:15:16 | 显示全部楼层 |阅读模式
我在首页使用了日期栏的部件  <ELdate> 传入的数据是 “2024-2-19” 这样的数据 怎么和数据表中带时间的数据进行比较

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2024-2-19 09:55:34 | 显示全部楼层
您用的是什么方式查询的?截图看看您要在哪里进行比较?
回复

使用道具 举报

升级   1.29%

11

主题

11

回帖

129

积分

注册会员

Rank: 2

积分
129
发表于 2024-2-19 16:11:10 | 显示全部楼层
本帖最后由 笨蛋小田 于 2024-2-19 16:12 编辑
论坛管理员 发表于 2024-2-19 09:55
您用的是什么方式查询的?截图看看您要在哪里进行比较?

这个样子 我加了“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


回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2024-2-20 09:13:52 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联系客服 关注微信 下载APP 返回顶部 返回列表
viewthread