#entrar no banco de dados mysql -u root -p #entrar no database loja use loja #criar o banco de dados lco create database lco #entra no database lco use lco #criando tabela estado create table estado( id_estado int primary key, nome char(2) not null ); create table cidade( id_cidade int primary key, nome varchar(50) not null, id_estado int); #relaciona a tabela de cidade com estado alter table cidade add constraint foreign key(id_estado) references estado(id_estado) #Inserindo dados estado INSERT INTO estado (id_estado, nome) VALUES (2, 'SP'); INSERT INTO estado (id_estado, nome) VALUES (3, 'SC'); #inserindo cidade INSERT INTO cidade (id_cidade, nome, id_estado) VALUES (3, 'Floripa', 3); #alterando nome cidade update cidade set nome='Londrina' where id_cidade=2; #apaga o registro cidade delete from cidade where id_cidade=2 #Consultas select nome from estado; select * from cidade; select * from cidade join estado using(id_estado); select cidade.nome as 'Nome da Cidade', estado.nome as 'Nome do Estado' from cidade join estado using(id_estado) where estado.nome='PR' #selecion cidade que começa com l e termina com a select nome from cidade where nome like 'l%a'; _________________________________________________________ #criando tabela produto create table produto(id_produto int primary key, nome varchar(50) not null, preco decimal(10,2), categoria varchar(50)); insert into produto(id_produto,nome,preco,categoria) values (2,'Teclado',50,'Acessórios'); insert into produto(id_produto,nome,preco,categoria) values (3,'Alicate',80,'Ferramentas'); insert into produto(id_produto,nome,preco,categoria) values (4,'Martelo',60,'Ferramentas'); insert into produto(id_produto,nome,preco,categoria) values (5,'Java como Programar',200,'Livros'); group by select categoria, sum(quantidade*pedido.preco) from pedido join produto using(id_produto) group by(categoria)