Programação  
 
Conhecimento computador >> Programação >> Programação PHP /MySQL >> 
Wildcards e funções SQL
Structured Query Language (SQL) é usado para armazenar , manipular ou gerenciar dados armazenados em sistemas de gerenciamento de banco de dados relacional (RDBMS) . Wildcards e funções ajuda ao utilizador procurar e gerenciar informações específicas no banco de dados . Um curinga pode ser usado no lugar de um personagem ou vários personagens em uma pesquisa, e as funções são built-in funcionalidades que permitem ao usuário realizar vários cálculos sobre as informações no banco de dados . Funções

As seguintes funções podem ser feitas sobre os valores em uma coluna : " AVG ( )", " COUNT ( )", " FIRST ( )", " LAST ( )", " MAX () , " " MIN () "e" SUM (). " As seguintes funções são usadas para retornar um único valor: " UCASE () " e " LCASE ()" converter o caso do campo ; "MID ()" retorna texto da string; " LEN ()" retorna o número de caracteres , " ROUND ()" arredonda um valor numérico ; " NOW () " retorna a data e hora do sistema, e " format () " muda a forma como o campo é exibido

Função Exemplos
.

Todas as funções começam com "SELECT ". Se em uma tabela chamada "People ", e você quer saber é a média da coluna " Idade " , use a seguinte declaração :

SELECT AVG (Idade ) AS AgeAverage de pessoas

As funções podem ser combinadas com o " onde", para retornar informações mais específicas. Imagine que você deseja identificar quais de seus clientes têm feito uma compra cujo " preço" foi acima da média , a partir de uma tabela chamada "Pedidos ". Você pode usar a seguinte instrução SQL :

Selecione Cliente FROM Orders

onde o preço > (SELECT AVG ( Price) a partir de ordens ),

Wildcards < br >

curingas são usados ​​dentro de pesquisas . Um sinal de "% " indica um substituto para qualquer número de caracteres . Um sublinhado "_" é um substituto para um único caractere. Para limitar a substituição de um intervalo definido de caracteres, use colchetes. Por exemplo , [ ABC ] iria devolver qualquer entrada com um a, b ou c , em que a posição . Você também pode procurar caracteres não em uma lista - [ ! ] Abc . E [^ abc] tanto pode ser usado para retornar uma entrada que não tem um a, b ​​ou c nessa posição

Exemplos curinga

você quer encontrar um cliente, mas você não se lembra de seu nome. Você sabe que começou com " So. " Use a seguinte pesquisa:

SELECT * FROM cliente

ONDE Apelido LIKE ' sa % ' em

Alguém dá-lhe um memorando para abrir os detalhes de um cliente , mas a sua terrível caligrafia faz algumas letras ilegíveis. Use esta pesquisa :

SELECT * FROM cliente

ONDE

Apelido LIKE ' So_ra_o ' Ou restringir a busca por aquilo que as letras podem ser:

Selecione * FROM cliente

ONDE Apelido LIKE ' Então [ pyq ] ra [ NHM ] o ' em

Anterior :

Próximo : No
  Os artigos relacionados
·Como converter uma contagem em uma matriz em PHP 
·PHP Erro: Indefinido offset 
·Como construir uma CSS com MySQL e PHP 
·Como: Xcode Com PHP 
·Tutorial Raspadinha PHP 
·Como fazer comentários em um arquivo PHP 
·Como pausar um Processo MySQL Query 
·Como usar o PHP com Java 
·Como armazenar resultados PHP 
·Como analisar e-mails a um banco de dados MySQL usando …
  Artigos em destaque
·Como imprimir uma String em MATLAB 
·Definição de JavaScript 
·Erro Classe Interface ou Enum esperado em Java 
·Como alterar Java 1.6 para Java 1.5 para Mac 
·Como olhar para um arquivo Lisp protegido reavaliação…
·Como remover uma unidade mapeada em VBS 
·Como alterar uma imagem de fundo em Rollover 
·Como instalar um Handler em Axis2 
·Como detectar um KeyPress em Java 
·Como fazer Jogos Celular 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados