Obtendo o primeiro dia de cada mês para um determinado ano
No MySQL, você pode obter o primeiro dia de cada mês para um determinado ano ano usando uma consulta direta. Suponha que você tenha uma data selecionada, como '15/06/2010'. Você deseja recuperar o primeiro dia desse mês, que é '2010-06-01'.
Para conseguir isso, use a seguinte consulta MySQL:
select CAST(DATE_FORMAT(NOW() ,'%Y-%m-01') as DATE);
Substitua 'NOW()' pela data desejada se quiser calcular o primeiro dia de cada mês para um ano diferente. Por exemplo, para obter o primeiro dia de cada mês do ano de 2010, use a seguinte consulta:
select CAST(DATE_FORMAT('2010-01-01' ,'%Y-%m-01') as DATE);
Esta consulta aplica a função DATE_FORMAT() para formatar a data no formato especificado e, em seguida, converte o resultado em um tipo de dados DATE usando a função CAST().
Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.
Copyright© 2022 湘ICP备2022001581号-3