MYSQL如何把年月日3个int类型的字段拼接成日期类型,并按照日期段进行查询 您所在的位置:网站首页 年月日拼音怎么拼 MYSQL如何把年月日3个int类型的字段拼接成日期类型,并按照日期段进行查询

MYSQL如何把年月日3个int类型的字段拼接成日期类型,并按照日期段进行查询

#MYSQL如何把年月日3个int类型的字段拼接成日期类型,并按照日期段进行查询| 来源: 网络整理| 查看: 265

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

1.应用场景

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

 

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

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

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

 

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

 

 好了,功能就实现了。

 



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有