"Se um trabalhador quiser fazer bem o seu trabalho, ele deve primeiro afiar suas ferramentas." - Confúcio, "Os Analectos de Confúcio. Lu Linggong"
Primeira página > Programação > Como encontrar o primeiro dia de cada mês de um determinado ano usando MySQL?

Como encontrar o primeiro dia de cada mês de um determinado ano usando MySQL?

Publicado em 2024-11-11
Navegar:336

How to Find the First Day of Each Month in a Given Year Using MySQL?

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().

Tutorial mais recente Mais>

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