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