SELECT count(wvr.visit_time = NOW()),count(wvr.visit_time = "2023-05-18 12:00:00") FROM worker_visit_record wvr LEFT JOIN ineb_worker iw ON wvr.user_id = iw.user_id LEFT JOIN sys_user su ON su.user_id = iw.user_id 时间不生效
时间: 2023-11-27 19:51:08 浏览: 75
TL-WVR450G V1-V7版本升级软件及说明书.zip
你的 SQL 语句中,使用了 `count` 函数,并在 `count` 函数内部使用了比较运算符 `=`,这是不正确的语法。
如果你想要统计 `worker_visit_record` 表中 `visit_time` 等于当前时间或者等于指定时间的记录条数,可以使用以下 SQL 语句:
```
SELECT COUNT(*) FROM worker_visit_record WHERE visit_time = NOW() OR visit_time = '2023-05-18 12:00:00';
```
需要注意的是,`NOW()` 函数返回的是当前时间,格式为 `YYYY-MM-DD HH:MM:SS`,因此在比较时需要使用字符串类型的时间。同时,如果你的 `visit_time` 字段有时分秒的信息,需要保证格式和传入的时间字符串一致。
阅读全文