MYSQL中日期与字符串间的相互转换
一、字符串转日期
下面将讲述如何在MySQL中把一个字符串转换成日期:
背景:rq字段信息为:20100901
1、无需转换的:
SELECT * FROM tairlist_day WHERE rq>'2010-07-31' AND rq<'2010-09-01'
2、使用:DATE_FORMAT
SELECT * FROM tairlist_day WHERE DATE_FORMAT( rq, '%Y-%m-%d')>'2010-08-01' AND DATE_FORMAT( rq, '%Y-%m-%d')<'2010-08-03'
其中第1要在一个“宽松”的语法是被允许的:以任何标点符号作为日期部分和时间部分中的定界符,如:
一个 YYYYMMDD 或 YYMMDD 格式的数字,只要数字看起来像是一个日期。例如,19830905 和 830905 被解释成为 '1983-09-05 '。
建议使用第2种
二、日期转字符串
mysql> select date_format(now(),'%Y'); +-------------------------+ | date_format(now(),'%Y') | +-------------------------+ | 2009 | +-------------------------+ 1 row in set (0.00 sec)扩展:%Y:年 %c:月 %d:日 %H:小时 %i:分钟 %s:秒mysql> select date_format(now(),'%Y-%c-%d %h:%i:%s'); +----------------------------------------+ | date_format(now(),'%Y-%c-%d %h:%i:%s') | +----------------------------------------+ | 2009-8-07 06:59:40 | +----------------------------------------+ 1 row in set (0.00 sec)
转载于:https://www.cnblogs.com/wll-cs/p/6917743.html
MYSQL中日期与字符串间的相互转换相关推荐
- mysql中对比月_详解Mysql中日期比较大小的方法
假如有个表product有个字段add_time,它的数据类型为datetime,有人可能会这样写sql: 代码如下 select * from product where add_time = '2 ...
- mysql中转换成字符串_如何在R中转换字符串的大小写?
mysql中转换成字符串 Hello, folks. In this tutorial we are going to convert the case of the string in R. The ...
- ( 4 )MySQL中的数据类型(字符串类型)
MySQL中的数据类型(字符串类型) 字符长类型 六中数据库中的数据类型 char , varchar , text ,blob,enum,set char和varchar char定长:磁盘空间比较 ...
- mysql 日期比较_详解Mysql中日期比较大小的方法
假如有个表product有个字段add_time,它的数据类型为datetime,有人可能会这样写sql: 代码如下 select * from product where add_time = '2 ...
- 详解Mysql中日期比较大小的方法
假如有个表product有个字段add_time,它的数据类型为datetime,有人可能会这样写sql: 代码如下 select * from product where add_time = '2 ...
- 关于MySQL中日期的使用
关于MySQL中日期的使用 1 日期等于\大于\小于 2 日期增加一个时间段 date_add() 3 日期减小一个时间段 date_sub() 4 两个日期相差比较 5 时间截取 6 常见小案例 最 ...
- mysql中如何把字符串转换成日期类型
select date_format('2013-03-09','%Y-%m-%d'); select date_format('2013-03-09','%y-%m-%d');select STR_ ...
- MySQL中日期时间类型与格式化
关联博文: MySQL中常用函数之日期函数使用详解 [1]MySQL中的日期时间类型 MySQL中常用的几种时间类型有:date.datetime.time.year.timestamp 数据类型 占 ...
- MySQL中日期和时间类型
https://www.cnblogs.com/wlzjdm/p/6953398.html 日期类型 MySql中关于日期的类型有Date/Datetime/Timestamp三种类型. 1.1 Da ...
- mysql中日期判断的函数_MySql判断汉字、日期、数字的函数
几个平常用的mysql函数 /***************************************************** 1.判断字符串是否为汉字 返回值:1-汉字 0-非汉字 *** ...
最新文章
- 详解python实现FP-TREE进行关联规则挖掘(带有FP树显示功能)附源代码下载(3)
- java8 stream 最大值_JDK8-Stream流常用方法
- Vue.js - Day5 - Webpack
- usb接口供电不足_主板接口不认识?一分钟带你了解电脑主板接口
- android 编程 输入矩阵,Android中Matrix的pre post set方法理解
- 与IDE相关的Attribute属性(C#)
- verilog实现四位全加器(基于一位全加器)
- Unity URP 内置的 ParticlesLit.shader 中的 fallback 拼写错误,导致 fallback 找不到 SimpleLit,改为 Simple Lit即可
- 计量经济学及Stata应用 陈强 第八章自相关习题8.3
- 计算机网卡接口,5.8.1 计算机网卡(1)
- 服从还是被裁?职场人请做好这道生存选择题!
- Python爬虫 - 抓取divnil动漫妹子图
- 3PAR SSMC管理平台更新3.8.3.0.26
- jQuery serialize()、serializeArray()方法实现表单序列化
- python适合做嵌入式开发吗_python能做嵌入式吗
- Flutter(五)沉浸式状态栏
- 压力传感器十大技术趋势解析
- 【超图+CESIUM】【基础API使用示例】10、超图|CESIUM - 场景出图、下载当前截图
- 根据文字生成图片插件
- 云计算大数据学习中心:python课程 01