-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsql.sql
More file actions
32 lines (26 loc) · 1.14 KB
/
Copy pathsql.sql
File metadata and controls
32 lines (26 loc) · 1.14 KB
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
CREATE DATABASE loja_de_motos ;
CREATE TABLE moto (
id_moto SERIAL,
marca VARCHAR(100) NOT NULL,
cilindrada INT NOT NULL,
ano INT NOT NULL
)
CREATE TABLE donos (
id_dono SERIAL,
nome VARCHAR(100) NOT NULL,
sobrenome VARCHAR(100) NOT NULL
)
INSERT INTO donos (nome,sobrenome) VALUES ('Andre','Viana');
INSERT INTO donos (nome,sobrenome) VALUES ('Roberto','Garcia');
INSERT INTO donos (nome,sobrenome) VALUES ('João','Roraima');
INSERT INTO donos (nome,sobrenome) VALUES ('Andrea','Becker');
INSERT INTO donos (nome,sobrenome,moto_id) VALUES ('Andre','Viana',2);
INSERT INTO moto(marca, cilindrada, ano) VALUES ('honda', 160 ,2021);
INSERT INTO moto(marca, cilindrada, ano) VALUES ('yamaha', 150 ,2021);
INSERT INTO moto(marca, cilindrada, ano) VALUES ('honda', 160 ,2022);
INSERT INTO moto(marca, cilindrada, ano) VALUES ('honda', 160 ,2023);
INSERT INTO moto(marca, cilindrada, ano) VALUES ('suzuki', 150 ,2020);
ALTER TABLE donos ADD COLUMN moto_id INT
SELECT nome,marca, ano FROM moto
INNER JOIN donos
ON donos.moto_id = moto.id_moto