Esta página contém links diretos para tutoriais de SQL e artigos de referência para iniciantes.
Tutoriais
- Tutorial de SQL para iniciantes
- Tutorial de junções SQL
- Tutorial de transações SQL
- Tutorial de banco de dados
- Consultas SQL básicas (exemplos)
Linguagem de definição de dados (DDL)
A Linguagem de Definição de Dados (DDL) é um subconjunto de SQL que lida com a criação e manutenção de objetos de banco de dados, como tabelas, exibições, procedimentos armazenados, etc.
A sintaxe real pode variar bastante entre os RDBMSs, mas os artigos listados aqui fazem o possível para cobrir os recursos comumente usados na maioria dos principais RDBMSs.
Instruções SQL comuns:
- SQL
CREATE TABLE
para iniciantes - SQL
ALTER TABLE
para iniciantes - SQL
DROP COLUMN
para iniciantes - SQL
DROP TABLE
para iniciantes
Tarefas comuns:
- Criar um relacionamento no SQL
- Adicionar uma coluna a uma tabela em SQL
- Como renomear uma coluna no SQL
- Como renomear uma tabela no SQL
Linguagem de manipulação de dados (DML)
A linguagem de manipulação de dados (DML) é a parte do SQL que lida com a leitura, gravação e atualização de dados.
Às vezes, eles são separados em “ler DML” versus “escrever DML”, a fim de distinguir entre as instruções que simplesmente lêem os dados e aquelas que gravam, atualizam ou excluem dados. Alguns também se referem às instruções “ler DML” como DQL para Data Query Language.
A maioria dessas instruções funciona de maneira semelhante na maioria dos principais RDBMSs para a maioria das tarefas executadas com frequência. No entanto, pode haver diferenças em alguns casos, dependendo da tarefa que está sendo executada.
- SQL
SELECT
para iniciantes - SQL
ORDER BY
Cláusula para Iniciantes - SQL
GROUP BY
Cláusula para Iniciantes - SQL
HAVING
Cláusula para Iniciantes - SQL
DELETE
para iniciantes - SQL
UPDATE
para iniciantes - SQL
INSERT
para iniciantes
Funções agregadas
As funções agregadas retornam uma única linha de resultado com base em grupos de linhas, e não em linhas únicas. Eles podem aparecer em
SELECT
listas e em ORDER
BY
e HAVING
cláusulas. Eles são frequentemente usados com o GROUP
BY
cláusula em um SELECT
demonstração. - SQL
AVG()
para iniciantes - SQL
COUNT()
para iniciantes - SQL
MAX()
para iniciantes - SQL
MIN()
para iniciantes - SQL
SUM()
para iniciantes
Operadores SQL
No SQL, um operador é um caractere especial ou palavra-chave que especifica uma ação que é executada em uma ou mais expressões.
Operadores de comparação
- SQL Equals (
=
) Operador para Iniciantes - ) Operador para Iniciantes”>SQL Maior que (
>
) Operador para Iniciantes - =) Operador para Iniciantes”>SQL Maior ou Igual a (
>=
) Operador para Iniciantes - SQL menor que (
<
) Operador para Iniciantes - SQL menor ou igual a (
<=
) Operador para Iniciantes - ) Operador para iniciantes”>SQL diferente de (
<>
) Operador para Iniciantes - SQL diferente de (
!=
) Operador para Iniciantes
Operadores lógicos
- SQL
AND
Operador para iniciantes - SQL
BETWEEN
Operador para iniciantes - SQL
EXISTS
Operador para iniciantes - SQL
IN
Operador para iniciantes - SQL
LIKE
Operador para iniciantes - SQL
NOT
Operador para iniciantes - SQL
OR
Operador para iniciantes
Operadores de conjunto
- SQL
EXCEPT
Operador (SQL Server) - SQL
INTERSECT
Operador (SQL Server) - SQL
UNION
Cláusula para Iniciantes
Referência do Operador SQL
- Operadores SQL (lista completa)
- 12 operadores comumente usados em SQL