Ciências da computação dia 112

Funções MySQL

Funções de valor simples

ROUND(numero, [m])

TRUNCATE(numero, m)

SQRT(numero)

Funções de grupo de valores

AVG(n)

COUNT(* | Expressão)

MAX(n)

MIN(n)

SUM(n)

GROUP BY

SELECT id, COUNT(quantidade)
FROM compra
GROUP BY id;

Funções que devolvem caracteres

CONCAT(texto1, texto2)

LOWER(texto)

UPPER(texto)

REPLACE(texto, para_ser_substituído, o_que_vai_substituir)

SUBSTR(texto, m, [n])

Funções que retornam números

INSTR(texto1, texto2)

LENGTH(texto)

Funções de DATA

NOW()

LAST_DAY(data)

DAY(data)

YEAR(data)

MONTH(data)

DATEDIFF(data1, data2)

Condições

Case

SELECT CASE idade
  WHEN 7 THEN 'Jovem'
  WHEN 14 THEN 'Adolescente'
  ELSE 'Outro'
END as descricao;