Pode ser meio idiota a pergunta mais estou postando aqui por não consegui fazer de jeito nenhum sou novo em sql e queria saber por que não consigo usar os inner join, left join, right join, full outer join full outer join, cross join.
Código Que Eu Fiz:
-- Criando Base De Dados
Create Database Cafetaria;
Pergunta
vfelipe364
Pode ser meio idiota a pergunta mais estou postando aqui por não consegui fazer de jeito nenhum sou novo em sql e queria saber por que não consigo usar os inner join, left join, right join, full outer join full outer join, cross join.
Código Que Eu Fiz:
-- Criando Base De Dados
Create Database Cafetaria;
-- Chamando Base De Dados
Use Cafetaria;
-- Criando Tabela Comida
Create Table Tbl_Comida(
Id_Comida int identity,
Comida varchar(30)
);
-- Criando Tabela Bebida
Create Table Tbl_Bebida(
Id_Bebida int identity,
Bebida varchar(30)
);
-- Insert Refeições
Insert Into Tbl_Comida Values ('Feijoada');
Insert Into Tbl_Comida Values ('Strogonoff');
Insert Into Tbl_Comida Values ('Frango Xadrez');
Insert Into Tbl_Comida Values ('Camarão');
-- Insert Bebidas
Insert Into Tbl_Bebida Values ('Coca-Cola');
Insert Into Tbl_Bebida Values ('Guaraná');
Insert Into Tbl_Bebida Values ('Fanta Uva');
Insert Into Tbl_Bebida Values ('Fanta Laranja');
-- Chamando Tabela Comidas
Select * From Tbl_Comida;
-- Chamando Tabela Bebidas
Select * From Tbl_Bebida;
-- Chamando Tabela Pedidos
Create Table Tbl_Pedido(
Id_Pedido int identity,
Id_Bebida int,
Id_Comida int,
constraint pkc_pedido primary key(Id_Pedido,Id_Bebida,Id_Comida)
);
-- Chamando Tabela Pedidos
Select * From Tbl_Pedido;
-- Join 1
SELECT C.Comida, B.Bebida AS B, P.Id_Pedido AS P FROM AS C INNER JOIN Tbl_Bebida AS B ON C.Id_Comida = B.Id_Comida;
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.