【问题标题】:How to get the beginning date of a month from mysql table如何从mysql表中获取一个月的开始日期
【发布时间】:2021-03-31 20:06:18
【问题描述】:

我有一个包含日期的 MYSQL 8.0 表。从这张表中我需要得到每个月的第一个日期。

DATE_COLUMN

2013-01-02
2013-01-03
2013-01-04
2013-01-06
2013-01-31
2013-02-03
2013-02-07
2013-02-27
2013-03-01
2013-03-21

    RESULT
    2013-01-02
    2013-02-03
    2013-03-01

如何做到这一点?提前致谢

【问题讨论】:

  • 良好的样本数据。你能告诉我们你已经尝试过什么以及结果吗?

标签: mysql date find


【解决方案1】:

如果您的日期已经排序uniq 可以这样做,例如:

<infile uniq -w7

输出:

2013-01-02
2013-02-03
2013-03-01

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-09-01
    • 1970-01-01
    相关资源
    最近更新 更多