title: How to Join 4 tables in SQL
body: <p>What I'm trying to do is to <strong>select all 4 of those tables</strong> with join but i can't figure it out how because there isn't a table connected to all of the others.</p>
  
  <pre><code>  create table Encomenda(
      idEncomenda int identity,
      idFornededor int not null,
      estado varchar not null,
      Constraint pk_Encomenda Primary Key (idEncomenda),
      );
  
      create table Produto_Encomenda(
      idProduto_Encomenda int identity,
  
      idProduto int not null,
      idEncomenda int not null,
      quantidade int not null,
  
      constraint pk_Produto_Encomenda Primary Key (idProduto_Encomenda),
      constraint fk_Produto foreign key (idProduto) references Produto (idProduto) ,
      constraint fk_idEncomenda foreign key (idEncomenda) references Encomenda (idEncomenda) ,
      );
      create table Fornecedor(
      idFornecedor int  identity,
      nomeFornecedor varchar(60) not null,
      moradaFornecedor varchar(60) not null,
      contactoFornecedor int not null,
      constraint pk_Fornecedor Primary Key (idFornecedor),
      );
      create table Produto(
      idProduto int identity,
      nomeProduto varchar(60) not null,
      quantidadeExistenteProduto int not null,
      precoUnidade float not null,
      Constraint pk_produto Primary Key (idProduto),
      );
  </code></pre>
  
  <p>I was trying to make a join between the 4 of them and what I would like to show/select are:</p>
  
  <pre><code>Fornecedor.nomeFornecedor, idEncomenda, Produto.nomeProduto and Produto_encomenda.quantidade" joined toguether where 
  Produto.idproduto = produto_Encomenda.idproduto
  Fornecedor.idFornecedor = Encomenda.idFornecedor
  </code></pre>
  
  <p>I don't think I can explain better but in the end I wanted to select a table that containsFornecedor.nomeFornecedor, idEncomenda, Produto.nomeProduto and Produto_encomenda.quantidade, but because the 4 tables dont have 1 common table im lost in how to make the join :\ im probably just tired as hell but if someone could help me i would apreciatte cuz im so lost here</p>