SQL Como juntar duas tabelas e extrair o resultado

user3432407

Aqui está a minha tabela do aeroporto:

id code airport 
1  MAA  Chennai Airport
2  DEL  Delhi Airport

Aqui está minha Tabela de Equipamentos:

id type Desc
1  Q400 Q Series
2  B737 B Series

E aqui está minha tabela de horários:

id station equipment
1  1       2
2  2       1

Aqui está meu resultado esperado:

id station equipment
1  MAA     B737
2  DEL     Q400

Como posso fazer isso ?

Isso é o que eu tentei até agora:

select schedule.id, schedule.station, flight_schedules.equipment
inner join airport where schedule.station = airport.code

Como posso obter o resultado esperado.

Murat Yildiz

Você pode usar INNER JOIN ou LEFT JOIN de acordo com seus requisitos, conforme indicado no diagrama abaixo. Por outro lado, você pode seguir esta abordagem para juntar várias tabelas:

SELECT * FROM    
A INNER JOIN
  B INNER JOIN
    C INNER JOIN
      D INNER JOIN
        E INNER JOIN F
        ON F.eid = E.id
      ON E.did = D.id
    ON D.cid = C.id
  ON C.bid = B.id
ON B.aid = A.id

Aqui está o diagrama para compreender os tipos de JOIN no MSSQL abaixo:

insira a descrição da imagem aqui

Espero que isto ajude...

Este artigo é coletado da Internet.

Se houver alguma infração, entre em [email protected] Delete.

editar em
0

deixe-me dizer algumas palavras

0comentários
loginDepois de participar da revisão

Artigos relacionados

Como juntar duas tabelas e obter o seguinte resultado?

Consulta SQL para juntar duas tabelas e extrair entradas repetidas

Como juntar duas tabelas e mapear o resultado para uma classe de caso no slick

Como juntar duas tabelas para obter o resultado combinado

Como juntar duas tabelas para obter o seguinte resultado?

laravel juntar duas tabelas e foreach no resultado

Como juntar duas tabelas com função média e cláusula where? SQL

Como juntar tabelas no SQL Server para obter o resultado esperado

Como juntar duas tabelas usando jon no sql?

juntar duas tabelas sql como coluna

Como juntar duas tabelas totais usando sql?

Como juntar e extrair em SQL

Noob SQL, como juntar duas tabelas e armazenar dados em uma nova_tabela?

Como posso juntar duas tabelas em um ID e um DATE RANGE no SQL

Como juntar duas tabelas internamente?

como juntar duas tabelas mysql

Como juntar duas tabelas para selecionar todos os dados com e sem a condição em MsSQL

SQL - Como juntar duas tabelas, mas onde apenas algumas coisas são exatamente iguais?

Como juntar duas tabelas do SQL Server que não têm coluna comum

Como juntar duas tabelas e obter os dados

Como juntar duas tabelas à esquerda e exibir informações?

Como juntar tabelas e mostrar apenas duas linhas?

Como juntar e obter dados de duas tabelas no laravel?

Como juntar tabelas no Sql?

Como juntar duas tabelas não relacionadas no MySQL?

Como juntar duas tabelas em uma visão?

Como juntar duas tabelas usando a partição (ou outra coisa)

Como juntar duas tabelas diferentes horizontalmente (sem junção cruzada)

R - como juntar duas tabelas com base na proporção

TOP lista

  1. 1

    R Shiny: use HTML em funções (como textInput, checkboxGroupInput)

  2. 2

    UITextView não está exibindo texto longo

  3. 3

    Dependência circular de diálogo personalizado

  4. 4

    Acessando relatório de campanhas na AdMob usando a API do Adsense

  5. 5

    Como assinar digitalmente um documento PDF com assinatura e texto visíveis usando Java

  6. 6

    R Folheto. Dados de pontos de grupo em células para resumir muitos pontos de dados

  7. 7

    Setas rotuladas horizontais apontando para uma linha vertical

  8. 8

    O Chromium e o Firefox exibem as cores de maneira diferente e não sei qual deles está fazendo certo

  9. 9

    Definir um clipe em uma trama nascida no mar

  10. 10

    Por que meus intervalos de confiança de 95% da minha regressão multivariada estão sendo plotados como uma linha de loess?

  11. 11

    Como dinamizar um Dataframe do pandas em Python?

  12. 12

    regex para destacar novos caracteres de linha no início e no fim

  13. 13

    Why isn't my C# .Net Core Rest API route finding my method?

  14. 14

    Como obter a entrada de trás de diálogo em treeview pyqt5 python 3

  15. 15

    Tabela CSS: barra de rolagem para a primeira coluna e largura automática para a coluna restante

  16. 16

    How to create dynamic navigation menu select from database using Codeigniter?

  17. 17

    Como recuperar parâmetros de entrada usando C #?

  18. 18

    Changing long, lat values of Polygon coordinates in python

  19. 19

    Livros sobre criptografia do muito básico ao muito avançado

  20. 20

    Método \ "POST \" não permitido no framework Django rest com ações extras & ModelViewset

  21. 21

    Pesquisa classificada, conte números abaixo do valor desejado

quentelabel

Arquivo