Explorando o Universo SQL: Fundamentos, Scripts e Dicas Práticas
Esses exemplos abordam diferentes aspectos, desde consultas básicas até modificações em tabelas. Vamos lá:
Selecionando Dados com a Cláusula
SELECT
:- A cláusula
SELECT
é usada para recuperar dados de uma tabela. Por exemplo:SELECT first_name, last_name, salary FROM employees;
- Isso retornará os nomes e salários de todos os funcionários da tabela “employees”.
- A cláusula
Inserindo Dados com
INSERT INTO
:- Para adicionar novos registros a uma tabela:
INSERT INTO employees (first_name, last_name, department, salary) VALUES ('John', 'Doe', 'IT', 5000);
- Isso insere um novo funcionário chamado “John Doe” no departamento de TI com um salário de 5000.
- Para adicionar novos registros a uma tabela:
Atualizando Registros com
UPDATE
:- Para modificar dados existentes:
UPDATE employees SET salary = 5500 WHERE last_name = 'Doe';
- Isso atualiza o salário do funcionário “John Doe” para 5500.
- Para modificar dados existentes:
Excluindo Registros com
DELETE
:- Para remover registros:
DELETE FROM employees WHERE last_name = 'Doe';
- Isso exclui o funcionário “John Doe” da tabela.
- Para remover registros:
Criando Tabelas com
CREATE TABLE
:- Para criar uma nova tabela:
CREATE TABLE departments ( department_id INT PRIMARY KEY, department_name VARCHAR(50) );
- Isso cria uma tabela chamada “departments” com colunas para ID do departamento e nome do departamento.
- Para criar uma nova tabela:
Adicionando Colunas com
ALTER TABLE
:- Para adicionar uma nova coluna a uma tabela existente:
ALTER TABLE employees ADD hire_date DATE;
- Isso adiciona uma coluna “hire_date” à tabela “employees”.
- Para adicionar uma nova coluna a uma tabela existente:
Consultas Avançadas com
JOIN
:- Para combinar dados de várias tabelas:
SELECT e.first_name, d.department_name FROM employees e JOIN departments d ON e.department_id = d.department_id;
- Isso retorna os nomes dos funcionários e seus respectivos departamentos.
- Para combinar dados de várias tabelas:
Lembre-se de adaptar esses exemplos ao seu banco de dados específico. Pratique e explore mais recursos para aprofundar seu conhecimento em SQL! 🚀
Comentários
Postar um comentário