fanlin92

一个坑记录一下。

最近在查询某个时间段之间的数据时怎么也查不到。

SELECT * FROM TaskInfo A
where  A.BeginTime >=\'2021-03-03 00:00:00\' and A.EndTime<=\'2021-03-03 22:59:59\' 

  如上。我发现不要and就可以。

后来进过多番探索,才发现,上面的语句是在比较字符串的大小啊,哪里是比较时间了。所以需要将字符串转成时间来做查询。

而且,>=后面和<=后面的时间格式一定要个数据库里面的时间格式一样,不然查不到

分类:

技术点:

相关文章:

  • 2021-12-03
  • 2021-12-13
  • 2021-12-18
猜你喜欢
  • 2021-12-05
  • 2022-12-23
  • 2021-12-18
  • 2021-12-22
  • 2021-12-03
  • 2021-12-03
相关资源
相似解决方案