Programação  
 
Conhecimento computador >> Programação >> Programação PHP /MySQL >> 
Como comparar datas com SQL do Oracle
Para os usuários finais , não é incomum para solicitar uma comparação de dois pontos do tempo em SQL Oracle. O processo pode tornar-se complexa quando a necessidade de comparar o valor de vários intervalos de datas com SQL Oracle. Existem vários métodos para comparar intervalos de datas no Oracle com cada um tendo um impacto diferente sobre o desempenho do banco de dados . Há uma quantidade significativa de tempo de execução para converter e testar cada data na tabela linha multimilionário . Isto terá sub- segundo tempo de resposta. Métodos de comparação Data normalmente fazem parte da arquitetura do Oracle SQL discussões , a fim de garantir a estrutura de memória do banco de dados é mais otimizado para as consultas esperados sobre os dados. Instruções
1

Use o comando " TO_CHAR " explicitamente com seu próprio formato de data. Por exemplo , selecione TO_CHAR (b, 'AAAA /MM /DD ') . A utilização geral do comando " TO_CHAR " é: " ( , ' ')" onde a seqüência de formato é uma opção que pode ser formado de 40 maneiras. Algumas das opções mais comuns utilizados são: mês

MM numérico (por exemplo, 09) MON Nome do mês abreviado (por exemplo , a SEP ) MÊS Nome completo do mês (por exemplo , maio) Dia DD do mês (por exemplo , 08) DY nome abreviado do dia (por exemplo, SAT) HH Hora do dia (1-12) HH24 Hora do dia ( 0-23 ) Minuto MI ( 0-59 ) SS Segundo ( 0-59 )
2

Selecione o modificador de matemática para usar na consulta. As opções disponíveis para usar são: .

SUM, MINUS e GROUP
3

Escolha a operação de consulta SQL para realizar entre as opções disponíveis de conjuntos de modificadores e de dados. Um exemplo de soma de vendas de uma empresa ao longo de um período de tempo é : sum ( jun2004.sales ) - sum ( jun2005.sales ) fromtransaction_table jun2004 , transaction_table jun2005wherejun2004.trans_year = 2004andjun2004.trans_month = 6andjun2004.trans_year = 2005andjun2004.trans_month = 6; < br >
4

Optest a consulta para o tempo ea eficiência dos recursos , executando a consulta. Se o tempo de resposta atenda às suas necessidades , implementar a consulta no banco de dados de produção por salvá-lo em disco.

Anterior :

Próximo : No
  Os artigos relacionados
·Como gerenciar MySQL Com Plesk 
·Como formatar Data Parâmetros em SQL 
·Como usar o PHP para criar uma mensagem de alerta 
·Como fazer upload de imagens com PHP para um banco de d…
·Simples Banco de Dados MySQL PHP Tutorial 
·Como converter de uma string para um número no MySQL 
·MySQL Tutorial Mailing List 
·Como gerenciar dados hierárquicos no MySQL 
·Como faço para criptografar um arquivo PHP Rodapé 
·Como converter INT para String em MS SQL 
  Artigos em destaque
·Como construir um CPP executáveis ​​no Windows 
·Como Usar a caixa de combinação com Netbeans GUI 
·Java Activation Framework Tutorial 
·Como adicionar controles a um Painel 
·Como converter Hex para Decimal em MIPS 
·Como fazer uma conexão SSH com PHP 
·A diferença entre interface e classe abstrata 
·Como Escrever dependências externas para um projeto de…
·Struts 1.2 9 Tutorial 
·Como Alocar Ponteiros 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados