forked from pamelaborges/dio-bd-relacional
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathaula3.2.sql
34 lines (25 loc) · 1.37 KB
/
aula3.2.sql
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
-- Inserts --
INSERT INTO viagens.usuarios (id, nome, email, data_nascimento, endereco) VALUES
(1, 'João Silva', '[email protected]', '1990-05-15', 'Rua A, 123, Cidade X, Estado Y'),
(2, 'Maria Santos', '[email protected]', '1985-08-22', 'Rua B, 456, Cidade Y, Estado Z'),
(3, 'Pedro Souza', '[email protected]', '1998-02-10', 'Avenida C, 789, Cidade X, Estado Y');
INSERT INTO viagens.destinos (id, nome, descricao) VALUES
(1, 'Praia das Tartarugas', 'Uma bela praia com areias brancas e mar cristalino'),
(2, 'Cachoeira do Vale Verde', 'Uma cachoeira exuberante cercada por natureza'),
(3, 'Cidade Histórica de Pedra Alta', 'Uma cidade rica em história e arquitetura');
INSERT INTO viagens.reservas (id, id_usuario, id_destino, data, status) VALUES
(1, 1, 2, '2023-07-10', 'confirmada'),
(2, 2, 1, '2023-08-05', 'pendente'),
(3, 3, 3, '2023-09-20', 'cancelada');
-- Selects --
-- Selecionar todos os registros da tabela "usuarios"
SELECT * FROM usuarios;
-- Selecionar apenas o nome e o email dos usuários
SELECT nome, email FROM usuarios;
-- Selecionar os usuários que possuem o nome "João Silva"
SELECT * FROM usuarios WHERE nome = 'João Silva';
-- Selecionar os usuários que nasceram antes de uma determinada data
SELECT * FROM usuarios WHERE data_nascimento < '1990-01-01';
-- Like
SELECT * FROM usuarios WHERE nome LIKE '%Silva%';
SELECT * FROM usuarios WHERE nome LIKE 'Jo_o%';