Hoje trago dicas simples que ajudam muito a quem está iniciando no mundo Banco de Dados, na situação em especifico, o MySQL.
1º – Como obter o dia de uma data especifica?
R:
Select Day(data) From datas;
Desta forma você obtêm o dia, do campo data da tabela datas.
Para obter o dia atual, faça:
Select Day(now());
2º – Como obter o mês de uma data especifica?
Select Month(data) From datas;
Para obter o mês atual, faça:
Select Month(data) From datas;
3º – Como obter o ano de uma data especifica?
Select Year(data) From datas;
Para obter o ano atual, faça:
Select Year(data) From datas;
Lembrando que, o campo deve estar alimentado no formato YYYY-MM-DD HH:MM:SS para retornar as informações.
Aconselho a leitura do post: Função para Formatar Datas no MySQL para aprimorar seu conhecimento quanto a datas.
Material de referência:http://dev.mysql.com/doc/refman/4.1/pt/date-and-time-functions.html
Grande abraço a todos e até a próxima.