mysql - 如何从 SQL 中的字符串中提取日期?

标签 mysql sql

我在表中有一个非常简单的标签,结构为标签-DDMMYY。我想将其转换为日期 MM-DD-20YY。有没有一种简单的方法可以在 SQL 中执行此操作?

我不是专家开发人员,我觉得使用 PatIndex 应该很容易(总是只有一个破折号),但到目前为止我一无所获,我希望专家能提供帮助。

最佳答案

这是mysql

你可以使用一些日期和字符串函数

select  str_to_date(substr(my_column, LOCATE('-', my_column), 50),%d%m%y)
from you_table ;

关于mysql - 如何从 SQL 中的字符串中提取日期?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37553178/

相关文章:

c# - 如何处理动态sql参数

php - jquery/ajax 长轮询 php mysql codeigniter

javascript - PHP通知: Undefined index and Form Fields error

java - PreparedStatement 不适用于 substring_index?

mysql - SQL查询多个表,其中1中不存在记录

mysql - 如何向外键插入空值?

.sql 文件中的 Mysql 逐表转储表

php - 如何检查键数组是否具有相同的值或多个值

java - 从 Oracle 中返回表的函数中选择的其他方法

mysql - MySQL 5.1 上的 GROUP BY 日期无泄漏 SQL