Manual de SQL
Cada página explica uma instrução de SQL e traz um exemplo que roda aqui mesmo, no seu navegador, sem instalar nada. É o manual do jogo Delegacia SQL, aberto para quem quiser estudar.
Todos os exemplos usam duas tabelinhas: livro (titulo, autor, ano, paginas) e emprestimo (livro, retirado_em, leitor, dias).
-
Capítulo 01
Como usar o SELECT e o FROM no SQL?
O que o SELECT e o FROM fazem numa consulta SQL, como se escrevem, um exemplo para rodar no navegador e os erros mais comuns.
SELECT e FROM
-
Capítulo 02
Como filtrar linhas com WHERE no SQL?
Como o WHERE filtra as linhas de uma consulta SQL, com =, <> e comparações, exemplo executável no navegador e erros comuns.
WHERE com =
-
Capítulo 03
Como buscar parte de um texto com LIKE no SQL?
Como usar o LIKE com % e _ para achar texto pela metade no SQL, com exemplo para rodar no navegador e erros comuns.
LIKE
-
Capítulo 04
Como combinar condições com AND, OR e IN no SQL?
Quando usar AND, OR, IN e NOT no WHERE de uma consulta SQL, com exemplo executável no navegador e os erros mais comuns.
AND, OR e IN
-
Capítulo 05
Como ordenar e limitar o resultado no SQL?
Como ordenar com ORDER BY (ASC e DESC) e cortar a lista com LIMIT no SQL, com exemplo para rodar no navegador.
ORDER BY e LIMIT
-
Capítulo 06
Como filtrar um intervalo de datas com BETWEEN no SQL?
Como usar o BETWEEN para pegar uma faixa de valores ou de datas no SQL, e a armadilha da data guardada como texto no SQLite.
BETWEEN e datas
-
Capítulo 07
Como contar e somar por grupo no SQL?
Como usar COUNT, SUM e GROUP BY para contar linhas e somar valores por grupo no SQL, com exemplo executável no navegador.
COUNT, SUM e GROUP BY
-
Capítulo 08
O que é INNER JOIN no SQL e como usar?
O que o INNER JOIN faz, como escrever o ON que liga duas tabelas no SQL, exemplo para rodar no navegador e erros comuns.
INNER JOIN