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