Ir para conteúdo
Fórum Script Brasil
  • 0

agrupar meses das datas


George

Pergunta

bom, eu tenho uma tabela com algumas datas de diferentes meses e anos. Exemplo:

2008-01-22

2008-01-20

2007-12-30

2007-12-20

2007-11-15

2007-11-12

mas eu queria pegar apenas os meses...algo assim:

2008-01-22

2007-12-30

2007-11-15

quer dizer, apenas uma linha por mês...como eu faria isso?

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0
bom, eu tenho uma tabela com algumas datas de diferentes meses e anos. Exemplo:

2008-01-22

2008-01-20

2007-12-30

2007-12-20

2007-11-15

2007-11-12

mas eu queria pegar apenas os meses...algo assim:

2008-01-22

2007-12-30

2007-11-15

quer dizer, apenas uma linha por mês...como eu faria isso?

Oi, George!

Vou citar duas soluções rápidas e fáceis de serem aplicadas

Primeira solução:

SELECT DISTINCT YEAR(minhadata) AS ANO, MES(minhadata) AS MES FROM tabela
Segunda solução:
SELECT DISTINCT SUBSTRING(minhadata, 1, 7) AS MINHADATA FROM tabela

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.


  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...