zbliao

在网上搜索了好久,一直没找到我想要的需求,所以自己写一个,希望能帮助到大家,废话不多说,上语句:

1.应用场景

数据库里面,年月日是分开存储的,并且都是int类型,如图:

 

 2.我现在要按照两个时间段查询,比如查询\'2021-01-22\' 和\'2021-02-22\'之间的数据,那么应该怎么写呢?

我们先看下,没有通过条件查询,可以查询出四条数据:

注意:STR_TO_DATE(concat(stat_year,\'-\',stat_month,\'-\',stat_day),\'%Y-%m-%d\'),是把年月日拼接成字符串之后再转车date类型

 

再添加条件,进行查询,如下图:

 

 好了,功能就实现了。

 

分类:

技术点:

相关文章:

  • 2021-07-31
  • 2021-05-31
  • 2021-12-14
  • 2021-09-04
  • 2021-06-03
  • 2022-01-09
猜你喜欢
  • 2021-11-12
  • 2021-11-18
  • 2021-11-15
  • 2021-10-15
  • 2018-04-03
  • 2021-07-24
  • 2021-09-20
相关资源
相似解决方案