`

Mysql一个非常有用的内置函数

阅读更多

     今天碰到要把MySQL数据库中的varchar转换成date类型进行时间的比较和查询。在网上找了找,发现MySQL也跟其他数据库一样有自己内置的转换函数:str_to_date(params,convert)。

    例子:

    比如数据库中的varchar为2013-08-05 10:10:10 00:00+8:00

   转换YYYY-mm-dd:str_to_date('2013-08-05 10:10:10 00:00+8:00','%Y-%m-%d ')

   转换YYYY-mm-dd HH:MM:ss:str_to_date('2013-08-05 10:10:10 00:00+8:00','%Y-%m-%d %H:%i:%s')

   在其中可以添加一些信息也能进行转换

   比如varchar为2013-08-05 T 10:10:10 00:00+8:00

   转换YYYY-mm-dd HH:MM:ss:str_to_date('2013-08-05 10:10:10 00:00+8:00','%Y-%m-%d T %H:%i:%s')

分享到:
评论

相关推荐

    几个实用的MySQL内置函数实用说明

    ### 几个实用的MySQL内置函数实用说明 在MySQL中,日期和时间处理是非常常见的需求之一。为了方便地处理这些需求,MySQL提供了多种内置函数来帮助我们格式化、转换以及计算日期和时间。本文将详细介绍两种重要的...

    mysql函数-根据经纬度坐标计算距离

    本篇文章将详细介绍如何利用MySQL的内置函数和数学公式来计算两个经纬度坐标点之间的距离。 首先,我们需要了解地球上两点之间的距离计算方法。在地球表面上,两点间的最短距离是大圆航线(Great Circle Distance)...

    mysql函数参考文档

    MySQL函数参考文档是数据库开发者必备的技术资料,它汇集了MySQL数据库中所有内置函数的详细信息,这些函数可以用于查询、数据处理、条件判断等多种场景,极大地丰富了SQL语言的功能。文档中不仅包括了函数的语法...

    MySQL用户级锁操作函数.pdf

    在MySQL中,可以利用内置函数如GET_LOCK、RELEASE_LOCK、IS_FREE_LOCK和IS_USED_LOCK来操作用户级锁。 GET_LOCK函数用于尝试获取一个由指定字符串命名的锁,并且可以设置超时时间。这个函数在获取锁时是排他的,即...

    MySQL基础-字符串函数和操作符.pdf

    MySQL字符串函数和操作符是数据库查询语言SQL中用于处理和转换字符串值的一组内置函数。在使用MySQL数据库进行数据操作时,字符串函数能够帮助开发者执行各种文本处理任务,比如字符转换、字符串连接、子串提取等。...

    mysql一个插件http

    这类插件通常包括自定义函数(UDF,User Defined Functions),它们是MySQL内部可调用的函数,但由用户或第三方提供,扩展了数据库的内置功能。 在提供的压缩包文件“mysql-udf-http-1.0”中,我们可以推测这是该...

    MySQL 基础 - 数值函数.md

    MySQL作为一款广泛应用的关系型数据库管理系统,提供了丰富的内置函数来支持数据处理和分析。其中,数值函数是非常重要的一类,它们可以帮助用户高效地进行数学运算、数据清洗等工作。本文将详细介绍几个常用且重要...

    MySQL 基础 - 流程函数.md

    为了实现更复杂的逻辑控制和条件判断,MySQL内置了一系列流程控制函数,如IF函数、CASE函数、COALESCE函数以及NULLIF函数等。这些函数在SQL查询中扮演着重要的角色,它们可以帮助开发人员和数据库管理员根据特定的...

    PHP 函数详解,PHP 是一种流行的服务器端脚本语言,它提供了大量的内置函数.md

    ... ...PHP支持大量的内置函数,这些函数覆盖了多种功能需求,例如字符串操作、数组处理、文件系统交互以及数据库连接等。掌握这些内置函数能极大提高开发...对于初学者来说,熟练掌握这些内置函数是学习PHP的一个重要步骤。

    MySQL数据库应用案例视频教程下载第6讲 MySQL函数.zip

    MySQL是一个广泛使用的开源关系型数据库管理系统,它提供了丰富的内置函数,可以用于执行各种任务,如数据转换、数学计算、日期和时间操作以及字符串处理等。本讲主要关注的是函数的应用,这是数据库开发人员日常...

    PHP编程之高级技巧——利用Mysql函数

    MySQL数据库系统提供了丰富的内置函数,这些函数在某些情况下比PHP自带的函数更强大,更易用。 首先,我们来看一个示例,该示例展示了如何在PHP中使用MySQL的`DATE_ADD()`函数来增加日期。在以下代码中,我们创建了...

    mysql函数split功能实现

    这些函数在处理字符串数据时非常有用,特别是在需要将一个长字符串拆分为多个部分时。 首先,`SUBSTRING_INDEX()`函数是MySQL中用于拆分字符串的关键工具。它的语法是: ```sql SUBSTRING_INDEX(str, delimiter, ...

    MySQL中group_concat函数深入理解

    MySQL中的`GROUP_CONCAT`函数是一个非常实用的聚合函数,它允许你在分组查询中将一组行的某个列值合并成一个字符串,每个值之间由指定的分隔符隔开。这个函数对于数据汇总和报告生成特别有用,因为它可以把多行数据...

    MySql 按时间段查询数据方法(实例说明)

    总结来说,本文介绍了如何利用MySQL的内置函数来根据时间段进行数据查询,包括当天、当月以及特定时间戳格式的数据筛选。这些方法在处理数据库统计模块功能时非常有用,尤其是在需要按时间条件对数据进行统计分析的...

    mysql分割字符串

    MySQL不提供内置的多分隔符字符串分割函数,但可以通过创建用户定义的函数(UDF)来实现。这通常涉及到C语言编程,将编译好的库文件导入到MySQL服务器。然而,对于简单的分割任务,可以考虑在应用程序层处理。 四、...

    mysql汉字转拼音简码UDF

    标题中的“mysql汉字转拼音简码UDF”表明我们有一个专门用于将汉字转换为拼音简码的UDF,这在处理中文数据时非常有用,比如在搜索、排序或数据分析中。在传统的SQL查询中,直接进行汉字到拼音的转换可能会导致性能...

    MySQL5.7精简版.zip

    2. **JSON支持**:MySQL5.7引入了内置的JSON数据类型,允许直接存储和查询JSON格式的数据,这对于处理NoSQL和半结构化数据非常有用。 3. **增强的窗口函数**:在SQL查询中,窗口函数允许你在一组相关行上进行聚合...

    mysql-5.7.43-winx64

    3. **JSON支持**:5.7版本引入了内置的JSON数据类型,允许存储和查询JSON格式的数据,这对处理NoSQL和半结构化数据非常有用。 4. **Performance Schema增强**:这个版本提供了更丰富的监控和分析工具,帮助管理员更...

    mysql-udf-http1.0附教程

    MySQL UDF (User Defined Function) 是 MySQL 数据库系统的一个特性,允许用户自定义函数来扩展其功能。HTTP 1.0 UDF 模块是专为 MySQL 设计的一个插件,它使数据库能够直接与 HTTP 服务器进行交互,执行 HTTP 请求...

    mysql server 5.1参考手册

    MySQL Server 5.1是MySQL数据库管理系统的一个重要版本,提供了丰富的功能和优化,适用于各种规模的应用场景。本参考手册详细地涵盖了MySQL 5.1的关键知识点,旨在为管理员和开发者提供全面的指导。 1. **MySQL简介...

Global site tag (gtag.js) - Google Analytics