Concatenando dados
sintaxe: CONCAT(campo1, campo2)
mysql> SELECT matricula, nome, CONCAT(matricula, nome) FROM alunos;
Arredondando valores
ROUND (col/value,n) - Arredonda campo, expressão ou valor  para  
n casas decimais, se n  for omitido, as casas  
decimais  também serão  omitidas. Caso  n  seja  negativo , 
os  números   à esquerda  da vírgula serão arredondados:
mysql> SELECT ROUND (90.999, 1) FROM tabela;
// arredondará o valor 90,999 para 90,9
mysql> SELECT ROUND (campo, 2) FROM tabela;
// arredondará o valor do campo para 2 casas decimais 0,00
Truncando valores
TRUNC (col/value,n) - Trunca campo, expressão ou valor para n 
casas decimais, se n for omitido, todas   as  casas   decimais   
serão  omitidas. Caso  n seja negativo, o número  à  esquerda  
da  vírgula  será  truncados para zero:
mysql> SELECT TRUNC (90.999, 2) FROM tabela;
// arredondará o valor 90,999 para 90,99 
mysql> SELECT TRUNC (campo, 1) FROM tabela;
// arredondará o valor do campo para 1 casas decimais 0,0
Encontrando valores
CEIL (col/value) - Encontra  o  menor  inteiro maior ou igual a campo, 
expressão ou  valor:
mysql> SELECT CEIL(campo) FROM tabela;
// encontra o menor inteiro deste campo
mysql> SELECT CEIL(99.9) FROM tabela;
// encontra o menor inteiro a partir de 99.9
Raiz quadrada de um valor
SQRT (col/value) - Raíz do campo, expressão ou valor:
mysql> SELECT  SQRT(campo) FROM tabela;
// encontra a raiz quadrada dos valores deste campo
mysql> SELECT  SQRT(81) FROM tabela;
// encontra a raiz quadrada de 81
Retornando valor para comparação
SIGN (col/value) - Retorna  -1  se a  campo,  expressão  ou  valor  é  um   número negativo, retorna  zero  se  o número é zero e +1 se o número é positivo:
mysql> SELECT  SIGN(campo) FROM tabela;
OBS: É uma opção interessante para se testar previamente um valor.
Resto de Divisão
MOD (value1,value2) - Determina  o  resto  da  divisão  de  value1  dividido  por value2:
mysql> SELECT  MOD(valor1, valor2) FROM tabela;
mysql> SELECT  MOD(campo1, campo2) FROM tabela;
OBS: É uma função que pode se tornar muito útil.
Soma
SUM (campo) - Retorna a soma dos valores de um campo dos registros de um tabela:
 
mysql> SELECT  SUM(campo) FROM tabela;
Média
AVG (campo) - Retorna a média dos valores de um campo dos registros de um tabela:
 
mysql> SELECT  AVG(campo) FROM tabela;
Valor Máximo
MAX (campo) - Retorna o maior valor entre todos os valores de um campo dos registros de um tabela:
 
mysql> SELECT  MAX(campo) FROM tabela;
Valor Mínimo
MIN (campo) - Retorna o menor valor entre todos os valores de um campo dos registros de um tabela:
 
mysql> SELECT  MIN(campo) FROM tabela;
Retornando o número de linhas (registros) de uma tabela ou campo
COUNT(*)  - Retorna o número de linhas em uma tabela, incluindo linhas duplicadas e linhas contendo valores NULL.
COUNT(campo) - Retorna o número de linhas não NULL no campo identificada.
mysql> SELECT  COUNT(*) FROM tabela;
// retorna a quantidade de registros da tabela
mysql> SELECT  COUNT(campo) FROM tabela;
// retorna a quantidade de registros não nulos deste campo
mysql> SELECT  COUNT(campo) FROM tabela where "condição";
// retorna a quantidade de registros do campo sobre determinada condição
mysql> SELECT  COUNT(DISTINCT(cidade)) FROM tabela;
// retorna a quantidade de registros do campo cidade sem a duplicação de nomes