gpt4 book ai didi

MYSQL删除连字符然后获取当前日期的第一个字符数

转载 作者:行者123 更新时间:2023-11-30 21:36:40 24 4
gpt4 key购买 nike

就像所描述的标题一样,我想获取当前日期的第一个字符数(例如 6 个字符),不带连字符。像这样:

2018-12-04 becomes 201812

我试过这个:

SELECT SUBSTRING(REPLACE(CURDATE(), "-", ""), 0, 6)

但返回为空。但是当我这样做时,我得到一个结果,即 20181204:

REPLACE(CURDATE(), "-", "")

像那样使用嵌套的 mysql 函数是不可能的吗?还有其他选择吗?请帮忙。

最佳答案

MySQL 中的字符串位置从 1 开始。所以你实际上需要

SELECT SUBSTRING(REPLACE(CURDATE(), "-", ""), 1, 6)

关于MYSQL删除连字符然后获取当前日期的第一个字符数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53605946/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com