0% acharam este documento útil (0 voto)
1 visualizações2 páginas

Aula SQL 2

O documento aborda os fundamentos essenciais de SQL, incluindo o uso do comando SELECT para buscar dados de tabelas. Ele explica JOINs, como INNER JOIN e LEFT JOIN, além de filtros utilizando AND, OR e NOT. Também cobre operadores como LIKE, BETWEEN e verificações de valores nulos.

Enviado por

luiskediambiko
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
1 visualizações2 páginas

Aula SQL 2

O documento aborda os fundamentos essenciais de SQL, incluindo o uso do comando SELECT para buscar dados de tabelas. Ele explica JOINs, como INNER JOIN e LEFT JOIN, além de filtros utilizando AND, OR e NOT. Também cobre operadores como LIKE, BETWEEN e verificações de valores nulos.

Enviado por

luiskediambiko
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd

Aula de SQL - Fundamentos Essenciais

- SELECT básico

O comando SELECT é usado para buscar dados de uma ou mais tabelas.

Exemplo:
SELECT nome, idade FROM alunos;

- JOINs (INNER, LEFT)

INNER JOIN: retorna apenas registros que têm correspondência em ambas as tabelas.
LEFT JOIN: retorna todos os registros da tabela da esquerda, mesmo que não haja
correspondência na da direita.

Exemplo INNER JOIN:


SELECT [Link], [Link]
FROM alunos
INNER JOIN cursos ON alunos.curso_id = [Link];

Exemplo LEFT JOIN:


SELECT [Link], [Link]
FROM alunos
LEFT JOIN cursos ON alunos.curso_id = [Link];

- Filtros com AND, OR, NOT

AND: todos os critérios devem ser verdadeiros.


OR: pelo menos um critério deve ser verdadeiro.
NOT: nega uma condição.
Aula de SQL - Fundamentos Essenciais

Exemplos:
SELECT * FROM alunos WHERE idade > 18 AND ativo = 1;
SELECT * FROM alunos WHERE curso = 'TI' OR curso = 'Gestão';
SELECT * FROM alunos WHERE NOT cidade = 'Luanda';

- LIKE, BETWEEN, NULL

LIKE: usado para buscar padrões.


BETWEEN: busca entre dois valores (inclusive).
IS NULL / IS NOT NULL: verifica valores nulos.

Exemplos:
SELECT * FROM alunos WHERE nome LIKE 'A%'; -- começa com A
SELECT * FROM alunos WHERE idade BETWEEN 18 AND 25;
SELECT * FROM alunos WHERE telefone IS NULL;

Você também pode gostar