Automatizar condição de query

20/05/2020

0

Bom dia comunidade devmedia,

Como resolver o problema abaixo:

SELECT
'nome cliente' AS NOME,
'202005' AS ANO-MES
FROM TABELA

Sendo que o valor 2020 representa o ano e o valor 05 representa o mês, como fazer para que o valor do mês sempre seja atualizado na virada do mes, passando a ser 202006, 202007 dependendo do mês que estamos?

Obrigado
Ogirdor

Ogirdor

Responder

Post mais votado

20/05/2020

Ogirdor, boa tarde!

Não sei se entendi direito, mas o MySQL tem a função chamada DATE_FORMAT, abaixo segue um exemplo de utilização:


SELECT DATE_FORMAT(CURDATE(), '%Y%m')



No caso eu utilizei a função DATE_FORMAT(formata a data como você quiser) juntamente com a função CURDATE(que retorna a data de hoje), assim tendo o resultado que acredito que você espera.

Erik Moreira

Erik Moreira
Responder

Mais Posts

27/08/2020

Ogirdor

perfeito, obrigado
Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar