Programação  
 
Conhecimento computador >> Programação >> Programação PHP /MySQL >> 
Calendário MySQL Tutorial
Há uma série de calendário (data ) comandos no MySQL que pode ser usado em uma consulta ( uma declaração criada pelo usuário que recupera dados específicos de uma tabela em um banco de dados ) . O manual de referência do MySQL ( versão 5.1 ), descreve todos os comandos de data em todos os detalhes , mas alguns exemplos podem demonstrar o processo. No MySQL , a data é definida automaticamente em " aaaa -mm- dd" formato e os exemplos a seguir leva isso em conta. Cada consulta deve ser inserido exatamente como parece, incluindo tudo dentro das aspas . Nos exemplos, o valor de tabela " dia de pagamento " e mesa " worksched " são usados ​​para consultas envolvendo não circulante , as datas definidas pelo utilizador. Coisas que você precisa
computador com MySQL 5.1 (ou superior) instalado ou o acesso do usuário a um servidor MySQL. MySQL 5.1 manual de referência
Mostrar Mais instruções
Recuperando a data

1

Enter "SELECT CURDATE (); " no prompt do MySQL e pressione "Enter " para executar a consulta . O comando CURDATE () obtém a data atual (aaaa- mm -dd)
2

Enter ". Escolha o ano ( CURDATE ()); " para recuperar apenas o ano da data atual. Para o valor de tabela " dia de pagamento ", digite " escolha o ano ( dia de pagamento ) FROM worksched ; " para recuperar os anos a partir das datas de
3

Enter " Escolha o Mês ( CURDATE " dia de pagamento. " ()); " para recuperar o mês da data atual ou " mÊS SELECIONAR ( dia de pagamento ) FROM worksched ; " . datas
4

Enter" " para os meses do" payday selecione Dia ( CURDATE ()); "para recuperar o dia da data atual ou" dIA SELECIONAR ( dia de pagamento ) FROM worksched ; "para os dias das datas" " payday . DAYOFMONTH também pode ser usado no lugar do DIA
Isolando Partes do Data
5

Enter ". Selecione Esquerda ( CURDATE () , 4); " para recuperar apenas os quatro dígitos do ano da data atual . Digite "SELECT LEFT ( payday, 4 ) FROM worksched ; " para recuperar os anos de quatro dígitos a partir das datas de " dia de pagamento. " Alterar o número (4) irá recuperar uma quantidade diferente de dígitos a partir da data ( traços contam como dígitos)
6

Enter "SELECT RIGHT ( CURDATE () , 2); " . Isolar os dois dígitos do dia , a partir da data atual . Digite "SELECT RIGHT ( dia de pagamento, 2 ) FROM worksched ; " . Para os dias de dois dígitos das datas " payday "
7

Enter "SELECT LEFT ( RIGHT ( CURDATE () , 5), 2 ), " para isolar os dois dígitos do mês da data atual. A declaração recupera os cinco dígitos do dia e mês (traço incluído) e , em seguida, leva os restantes dois dígitos que , produzindo os dois dígitos do mês. Digite "SELECT LEFT ( RIGHT ( dia de pagamento , 5), 2 ) FROM worksched ; " . " Payday " para realizar a mesma consulta com
Usando expressões matemáticas para Data Queries
8

Enter "SELECT payday dE worksched oNDE aNO ( dia de pagamento ) =" 2008 "; " para recuperar uma lista das datas completas de " dia de pagamento ", onde o ano das datas é igual a " 2008". Você também pode usar mês e dia, no lugar do ano. Nesse tipo de consulta, CURDATE () não é útil
9

Enter "SELECT payday DE worksched ONDE ANO ( dia de pagamento ) < " 2008. "; " Para recuperar as datas completas de " dia de pagamento " onde o ano é menor do que " 2008 ". O símbolo de maior que (>) e o símbolo não - igual (<>) também pode ser usado na declaração . Nesse tipo de consulta, CURDATE () não é útil
10

Enter ". Escolha o ano ( DATE_ADD ( CURDATE () , INTERVAL 1 ANO )," para recuperar a parte da data do ano que . exatamente um ano a partir do ano de data atual (que será "2011" ) Digite "SELECT YEAR ( DATE_ADD ( dia de pagamento, INTERVALO dE 1 ANO ) FROM worksched oNDE payday =" 2010-12-12 "; " a fazer o mesmo com o " dia de pagamento. " O número (1) de intervalo pode ser alterado e mês ou o dia pode ser usado no lugar do ano.
11

Enter " escolha o ano ( DATE_SUB ( CURDATE () , INTERVAL 1 aNO ), " para recuperar a parte da data que é exatamente um ano ano anterior ao ano da data atual (2009) Enter". escolha o ano ( DATE_SUB ( dia de pagamento, INTERVALO dE 1 ANO ) FROM worksched ONDE payday = " 2010-12 -12 ; . " a fazer o mesmo com o" dia de pagamento " o valor do intervalo pode ser alterado e mês ou o dia pode ser usado no lugar do ano

.

Anterior :

Próximo : No
  Os artigos relacionados
·Como converter Newline para MySQL 
·MySQL Tutorial para converter datas 
·Como enviar saída formulário para um arquivo HTML com…
·Como criar um XLS Formato De PHP 
·Como inserir caracteres árabes em MySQL 
·Como gerar instruções INSERT no MySQL 
·Como Unset cabeçalhos em PHP 
·Como atualizar um arquivo de texto com PHP 
·Como mudar a senha do WordPress Admin No MySQL 
·Como copiar arquivos PHP de Website 
  Artigos em destaque
·Como analisar uma string de consulta em JavaScript 
·Como executar uma Java Script externo Quando uma págin…
·Como usar sprites animados em Eclipse 
·Faça o seu computador um Webserver : Apache , PHP, MyS…
·Como criar SQLite Com Zend Framework 
·Como adicionar o PHP Lightbox para PHP 
·Estágios do Ciclo de Vida do Software 
·Como criar um programa que irá mostrar um calendário 
·Como converter para UTF-8 no MySQL 
·Como pode ser criado Loops Infinitos 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados