gpt4 book ai didi

mysql - 如何在我的sql中获取整个月每个月第一天的数据?

转载 作者:行者123 更新时间:2023-11-29 18:10:02 25 4
gpt4 key购买 nike

我有一个表格样本。它有每个月每一天的数据

  date         m1   m2   m3
'2017-01-01' 10 11 12
'2017-01-02' 10 10 12
'2017-01-03' 10 11 12
'2017-01-04' 10 8 12
'2017-02-01' 10 6 12
'2017-02-02' 10 14 12

我想要这样的数据

 date         m1   m2   m3
'2017-01-01' 10 11 12
'2017-02-01' 10 6 12

最佳答案

您可以使用以下查询

select * from your_table_name
where `date`= DATE_FORMAT(`date` ,'2017-%m-01')

select * from your_table_name
where DAY(`date`)= '01' and YEAR(`date`)='2017'

请注意,这将返回 2017 年每月第一天的记录

关于mysql - 如何在我的sql中获取整个月每个月第一天的数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47483797/

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