,可以使用日期函数和运算符来实现。
在MySQL中,可以使用DATE_FORMAT函数将日期格式化为指定的格式。结合DATE_ADD函数,可以将日期的天数减去当前日期减去1天,然后再加上1天,即可得到每月的第一天。
以下是示例的SQL查询语句:
SELECT DATE_FORMAT(DATE_ADD(date_column, INTERVAL (1-DAY(date_column)) DAY), '%Y-%m-%d') AS first_day_of_month
FROM table_name;
其中,date_column
是日期列的名称,table_name
是表的名称。执行以上查询语句,将返回每个日期列的值被设置为相应月份的第一天。
对于其他数据库系统,可以根据相应数据库的日期函数和运算符来实现类似的效果。
推荐的腾讯云产品:
详细信息和产品介绍请参考腾讯云官网文档:
领取专属 10元无门槛券
手把手带您无忧上云