mysql数据库date_format函数格式化时间
第一种:date_format针对传入的参数进行格式化
(select sum(SL) from T_YLGL_YP_KCBGJLwhere YPBH=a.YPBH and LJSC='0' and SJZT='1' and KCBGLX='2'<if test="dto.KSSJ!=null">AND BGSJ >= date_format(#{dto.KSSJ},'%Y-%m-%d') </if><if test="dto.JSSJ!=null">AND BGSJ <= date_format(#{dto.JSSJ},'%Y-%m-%d') </if>) as RKSL
第二种:date_format针对列名格式化,因为数据库date_format的类型是datetime。
(select sum(ZJ) from T_YLGL_YP_KCBGJLwhere YPBH=a.YPBH and LJSC='0' and SJZT='1' and KCBGLX='1' AND JGYYBH = #{dto.JGYYBH}<if test="dto.KSSJ!=null">AND date_format(BGSJ,'%Y-%m-%d') >= #{dto.KSSJ} </if><if test="dto.JSSJ!=null">AND date_format(BGSJ,'%Y-%m-%d') <= #{dto.JSSJ} </if>) as CKJE ,
达到的效果是传入的参数格式可以是单独的年、月份、日,如下:
select * from 表 where date_format(日期,'%Y-%m-%d')='2021-04-01' 日期
select * from 表 where date_format(日期,'%Y-%m')='2021-04' 月份
select * from 表 where date_format(日期,'%Y')='2021' 年
都可以正常的查询到数据
mysql数据库date_format函数格式化时间相关推荐
- MySQL:日期函数、时间函数总结
MySQL 获得当前日期时间 函数 获得当前日期+时间(date + time)函数:now() mysql> select now();+---------------------+ | no ...
- mysql执行代码段_mysql的event schedule 可以让你设置你的mysql数据库再某段时间执行你想要的动作...
mysql的event schedule 可以让你设置你的mysql数据库再某段时间执行你想要的动作 这与视图是不相同的. create event test1 on schedule every 1 ...
- MySQL:日期函数、时间函数总结(MySQL 5.X)
一.MySQL 获得当前日期时间 函数 1.1 获得当前日期+时间(date + time)函数:now() mysql> select now(); +-------------------- ...
- mysql中sysdate函数转字符串_【转】MySQL:日期函数、时间函数总结(MySQL 5.X)
转自:http://www.cnblogs.com/she27/articles/1377089.html 一.MySQL 获得当前日期时间 函数 1.1 获得当前日期+时间(date + time) ...
- c连接mysql数据库字符串函数_在mysql数据库—— 字符串函数的运用
在mysql数据库中函数的使用 字符函数: 函数名称 描述 concat 字符连接 Concat_ws 使用指定的分隔符进行字符连接 format 数字格式化(千分化) Lower 转换成小写字母 u ...
- PHP访问mysql的常用函数,PHP操作MySQL数据库常用函数
PHP操作MySQL数据库常用函数 php操作mysql数据库,俗称天龙八步: 第一步:连接数据库 第二步:判断连接错误 第三步:选择数据库 第四步:设置字符集 第五步:准备SQL语句 第六步:执行并 ...
- mysql数据库in函数查询是否走索引
mysql数据库in函数查询是否走索引? IN 通常是走索引的,当IN后面的数据在数据表中超过30%的匹配时是全表的扫描,不会走索引,因此IN走不走索引与后面的数据量有关系! 昨天恰好在工作中遇到了这 ...
- mysql数据库 常用函数_《MySQL数据库》常用函数整理
原标题:<MySQL数据库>常用函数整理 以下内容,是我整理出来的比较常用的字符串函数,数值函数,日期函数. 第一类:字符串函数 1.conv(n,from_base,to_base):对 ...
- MySQL中DATE_FORMAT()函数的说明和简介
MySQL DATE_FORMAT函数简介 要将日期值格式化为特定格式,请使用DATE_FORMAT函数. DATE_FORMAT函数的语法如下: DATE_FORMAT(date,format); ...
最新文章
- 【风控建模】风控分类模型种类(决策、排序)比较与模型评估体系(ROC/gini/KS/lift)
- 【数据集下载神器】体验1000+优质数据集极速下载
- html 按需加载插件,htmlwebpackplugin
- python csv使用_python CSV模块的使用
- Java Priority Queue(PriorityQueue)示例
- java流换行符方法_java换行符的使用方法
- 10.傅里叶变换——正弦之和、时间和频率_2
- ubuntu中安装apache ab命令进行简单压力测试
- mysql where子句 参数_MySql——使用where子句过滤数据
- wordpress编辑插件_如何使用Tabify编辑屏幕插件减少WordPress帖子编辑器屏幕的拥挤
- 据说学会这款数据分析工具,会被各大名企高薪哄抢
- 【ADS学习笔记(二)——ADS初次仿真】
- 芯片达人教你如何看数据手册
- 于飞seo:dedecms织梦文件目录说明讲解大全
- ourdev 学习arm先看看,工具和软件分析
- 动态效果html wow,bootstrap 动态效果WOW animate插件
- Scratch角色的绘制与中心点
- Beaglebone Black - 控制 BBB 板上的 LED 灯
- python字典{}
- YOLOv5(Windows)使用教程
热门文章
- HM二次开发 - 外部程序采用socket与HM实现通信
- web实验2 制作简单网页(HTML+CSS)
- 维基解密:攻击 Mac/Linux 的CIA三款工具
- 2014-2022年4月全国空气质量数据分析
- 头条 上传图片大小_如何解决小说封面上传失败(不符合网站标准、缺少信息)的问题?...
- python编程技巧
- elasticsearch 拼音分词(elasticsearch-analysis-pinyin)
- Sa-Token浅谈
- 做服务号还是订阅号?
- 上大学之前,一定要明白这10大潜规则,你会少走很多人生弯路