TiDB查询date类型数据时无结果,使用cast(? as DATE)解决
问题起因
TiDB某条记录有date字段字段,值例如为2020.09.14,sql直接使用:
SELECT * FROM `rule_tag_ele_num` WHERE `rule_tag_ele_num`.`deleted_at` IS NULL AND ((tag_id = 1 AND date BETWEEN '2020-09-14 00:00:00' AND '2020-09-16 00:00:00'))
查询的话,2020.09.14这条记录就不会返回,但是mysql是可以的,但是Ti.
原创
2020-09-17 14:50:45 ·
2526 阅读 ·
0 评论