`

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一个插件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简介...

    mysql自己整理的学习文档

    4. **内置函数**:MySQL提供了一系列内置函数,如数学函数、字符串函数、日期/时间函数等,用于处理和转换数据。例如,`SUM()`计算数值列的总和,`CONCAT()`连接两个或更多字符串。 5. **多表查询**:在实际应用中...

    儒略日mysql版

    例如,`julian_day_get.sql`可能包含了一个用户定义的函数(UDF),用于将日期转换为儒略日或反之。编写这样的函数可能涉及日期运算,如获取给定日期距离基准日期的总天数。 3. **用户定义函数(UDF)**:在MySQL中,...

    Expert Mysql

    存储引擎是 MySQL 的一个重要组成部分,负责处理数据的存储和检索。MySQL 支持多种不同的存储引擎,例如 InnoDB 和 MyISAM 等。通过构建自己的可插拔存储引擎,可以针对特定的应用场景提供更好的支持。 - **理解...

Global site tag (gtag.js) - Google Analytics