-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathAtv2RelacionalDataBase.sql
More file actions
55 lines (43 loc) · 2.81 KB
/
Copy pathAtv2RelacionalDataBase.sql
File metadata and controls
55 lines (43 loc) · 2.81 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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
create database db_ecommerce;
use db_ecommerce;
create table tb_categorias(
id bigint auto_increment,
categoria varchar(30) not null,
setor varchar(20),
promo varchar(30),
primary key(id)
);
create table tb_produtos(
id bigint auto_increment,
marca varchar(20),
nome varchar(30) not null,
preco decimal(10,2),
estoque int,
categorias_id bigint,
primary key(id),
foreign key(categorias_id) references tb_categorias(id)
);
insert into tb_categorias (categoria, setor, promo) values ("Camisetas","Feminino","compre 1 leve 2");
insert into tb_categorias (categoria, setor, promo) values ("Camisetas","Masculino","compre 1 leve 2");
insert into tb_categorias (categoria, setor, promo) values ("Calças","Feminino","30% de desconto");
insert into tb_categorias (categoria, setor, promo) values ("Tênis","Masculino","15% no segundo par");
insert into tb_categorias (categoria, setor, promo) values ("Roupas","Infantil","tudo por 40% de desconto");
insert into tb_produtos (marca, nome, preco, estoque, categorias_id) values ("Nike", "Dri-fit", 79.90, 300, 1);
insert into tb_produtos (marca, nome, preco, estoque, categorias_id) values ("Nike", "Champion", 89.90, 170, 3);
insert into tb_produtos (marca, nome, preco, estoque, categorias_id) values ("Nike", "Victory", 59.90, 200, 5);
insert into tb_produtos (marca, nome, preco, estoque, categorias_id) values ("Nike", "Dri-fit", 79.90, 60, 2);
insert into tb_produtos (marca, nome, preco, estoque, categorias_id) values ("Adidas", "Busenitz", 379.90, 90, 4);
insert into tb_produtos (marca, nome, preco, estoque, categorias_id) values ("Adidas", "Disney soccer", 99.90, 77, 1);
insert into tb_produtos (marca, nome, preco, estoque, categorias_id) values ("Adidas", "Trefoil", 119.90, 33, 3);
insert into tb_produtos (marca, nome, preco, estoque, categorias_id) values ("Adidas", "Sushi", 69.90, 39, 5);
insert into tb_produtos (marca, nome, preco, estoque, categorias_id) values ("Puma", "Neyney", 129.90, 46, 2);
insert into tb_produtos (marca, nome, preco, estoque, categorias_id) values ("Puma", "Neyfut", 299.90, 100, 4);
insert into tb_produtos (marca, nome, preco, estoque, categorias_id) values ("Puma", "Origin", 89.90, 50, 1);
insert into tb_produtos (marca, nome, preco, estoque, categorias_id) values ("Puma", "New", 119.90, 17, 3);
insert into tb_produtos (marca, nome, preco, estoque, categorias_id) values ("UnderArmour", "Curry", 59.90, 29, 5);
insert into tb_produtos (marca, nome, preco, estoque, categorias_id) values ("UnderArmour", "Brady one", 59.90, 84, 2);
insert into tb_produtos (marca, nome, preco, estoque, categorias_id) values ("UnderArmour", "Curry 4", 339.90, 91, 4);
select * from tb_produtos;
select * from tb_produtos where preco > 100;
select * from tb_produtos where preco between 50 and 100;
select * from tb_produtos where nome like "%e%"