-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathscript.sql
More file actions
executable file
·73 lines (55 loc) · 2.23 KB
/
script.sql
File metadata and controls
executable file
·73 lines (55 loc) · 2.23 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
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
create database dbos;
use dbos;
create table tbUsuarios(
idUser int primary key,
usuario varchar(50) not null,
fone varchar(15),
login varchar(15) not null unique,
senha varchar(15) not null
);
insert into tbUsuarios(idUser, usuario, fone, login, senha)
values(1,'Rafael Felipe','11954437322', 'rafaelfez', '123');
insert into tbUsuarios(idUser, usuario, fone, login, senha)
values(2,'Rodolfo Henrique','12948293112', 'rodolfo', '123');
insert into tbUsuarios(idUser, usuario, fone, login, senha)
values(3,'Rogerio Alves','13974447332', 'rogerio', '123');
insert into tbUsuarios(idUser, usuario, fone, login, senha)
values(4,'Marcelo Acacio','12958745322', 'marcelo', '123');
insert into tbUsuarios(idUser, usuario, fone, login, senha)
values(5,'Administrador','11911137322', 'admin', 'admin');
update tbUsuarios set senha='123' where idUser=5;
create table tbClientes(
idCli int primary key auto_increment,
nomeCli varchar(50)not null,
endCli varchar(100),
cidadeCli varchar(50),
foneCli varchar(50) not null,
emailCli varchar(50)
);
insert into tbClientes(nomeCli, endCli, cidadeCli, foneCli, emailCli)
values('Bruno José', 'Rua Paraibuna', 'Paraíba', '11988751122','brunojose@gmail.com');
create table tbOs(
os int primary key auto_increment,
data_os timestamp default current_timestamp,
equipamento varchar(150),
defeito varchar(150),
servico varchar(150),
tecnico varchar(30),
valor decimal(10,2),
idCli int not null,
foreign key(idCli) references tbClientes(idCli)
);
insert into tbOs(equipamento, defeito, servico, tecnico, valor, idCli)
values('Macbook', 'Não liga', 'Trocar botão', 'Rogerio', 989.99, 1);
select O.os,equipamento,defeito,servico,valor, C.nomeCli,foneCli
from tbOs as O
inner join tbClientes as C;
alter table tbUsuarios add column perfil varchar(20) not null;
update tbUsuarios set perfil='admin' where idUser=5;
update tbUsuarios set perfil='user' where idUser=1;
update tbUsuarios set perfil='user' where idUser=2;
update tbUsuarios set perfil='user' where idUser=3;
update tbUsuarios set perfil='user' where idUser=4;
on (O.idCli = C.idCli);
alter table tbOs add tipo varchar(15) not null after data_os;
alter table tbOs add situacao varchar(20) not null after tipo;