1.
SELECT
O comando SELECT é usado para selecionar dados de um banco de dados. Os dados
retornados são armazenados em um conjunto de resultados.
SELECT first_name, last_name FROM employees;
Este comando seleciona as colunas first_namee last_nameda tabela employees.
[Link] INTO
O comando INSERT INTO é usado para inserir novos registros em uma tabela.
INSERT INTO employees (first_name, last_name, email) VALUES ('John', 'Doe',
'[Link]@[Link]');
Este comando insere um novo registro na tabela employees.
[Link]
O comando UPDATE é usado para modificar os registros existentes em uma tabela.
UPDATE employees SET email = '[Link]@[Link]' WHERE first_name = 'John'
AND last_name = 'Doe';
Este comando atualiza o email do funcionário chamado John Doe.
[Link]
O comando DELETE é usado para excluir registros de uma tabela.
DELETE FROM employees WHERE first_name = 'John' AND last_name = 'Doe';
Este comando exclui o funcionário chamado John Doe da tabela employees.
[Link] TABLE
O comando CREATE TABLE é usado para criar uma nova tabela no banco de dados.
CREATE TABLE employees (
id INT PRIMARY KEY,
first_name VARCHAR(50),
last_name VARCHAR(50),
email VARCHAR(100)
);
Este comando cria uma nova tabela chamada "employees” com quatro colunas.
[Link] TABLE
O comando ALTER TABLE é usado para adicionar, excluir ou modificar colunas em uma
tabela existente.
ALTER TABLE employees ADD COLUMN birthdate DATE;
Este comando adiciona uma nova coluna birthdate à tabela employees.
[Link] TABLE
O comando DROP TABLE é usado para excluir uma tabela existente, junto com todos os
seus registros.
DROP TABLE employees;
Este comando exclui a tabela employees do banco de dados
[Link] INDEX
O comando CREATE INDEX é usado para criar um índice em uma tabela. Os índices são
usados para recuperar dados mais rapidamente.
CREATE INDEX idx_lastname ON employees (last_name);
Este comando cria um índice na coluna last_name da tabela employees.
[Link] INDEX
O comando DROP INDEX é usado para excluir um índice existente.
DROP INDEX idx_lastname ON employees;
Este comando exclui o índice idx_lastname da tabela employees.
[Link] DISTINCT
O comando SELECT DISTINCT é usado para retornar apenas valores distintos
(diferentes).
SELECT DISTINCT country FROM customers;
Este comando seleciona todos os países diferentes da tabela customers.
[Link]
O comando WHERE é usado para filtrar registros.
SELECT * FROM employees WHERE last_name = 'Doe';
[Link] BY
O comando ORDER BY é usado para ordenar os resultados em ordem ascendente ou
descendente.
SELECT * FROM employees ORDER BY last_name ASC;
[Link] BY
O comando GROUP BY é usado para agrupar registros com valores idênticos em colunas
específicas.
SELECT department, COUNT(*) FROM employees GROUP BY department;
[Link]
O comando HAVING é usado para filtrar grupos após a aplicação do GROUP BY
SELECT department, COUNT(*) FROM employees GROUP BY department HAVING
COUNT(*) > 10;
[Link]
O comando JOIN é usado para combinar registros de duas ou mais tabelas.
SELECT employees.first_name, departments.department_name
FROM employees
JOIN departments ON employees.department_id = [Link];