Como juntar três tabelas para verificar os dados no sql?

John Soon:

Eu sei como unir duas tabelas para verificar os dados, mas não sei como ingressar na terceira tabela. Tentei encontrar uma solução no online, mas não consigo encontrar uma solução que possa corresponder ao meu problema. Espero que alguém possa me orientar sobre como participar da terceira mesa. Obrigado.

Abaixo está o meu código sql, este código sql apenas para juntar duas tabelas:

SELECT bl.id_book_name as bl_book_name
     , bl.remark as bl_remark
     , bl.status as status
     , bl.return_date as bl_return_date
     , anb.country as anb_country
     , anb.title as book_name
     , bl.date_borrowed as date_borrowed 
  FROM book_lending bl 
  JOIN add_new_book anb 
    ON bl.id_book_name = anb.id

Minha terceira coluna da tabela abaixo, nome da tabela é chamada user, desejo associar-me ao usernome:

id |name |

Este é o meu resultado de teste de duas tabelas de junção:

saída 1

Ankit Bajpai:

Como você não forneceu a estrutura completa da tabela USER, só posso oferecer a você a idéia de ingressar na terceira tabela. Você pode tentar o código abaixo -

SELECT bl.id_book_name as bl_book_name
     , bl.remark as bl_remark
     , bl.status as status
     , bl.return_date as bl_return_date
     , anb.country as anb_country
     , anb.title as book_name
     , bl.date_borrowed as date_borrowed 
  FROM book_lending bl 
  JOIN add_new_book anb ON bl.id_book_name = anb.id
  JOIN user u ON u.id = <USER_ID column in 1 of above 2 tables>

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 três tabelas no servidor sql

Como juntar três tabelas de banco de dados em sql

MySQL - Como juntar e obter dados dessas três tabelas?

como juntar três tabelas sem duplicação no sql?

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

Como juntar tabelas no Sql?

Como juntar duas tabelas SQL para obter dados adicionais específicos com base em ids correspondentes

Como juntar duas tabelas e obter os dados

Como faço para unir três tabelas para obter todos os dados de uma vez?

Como juntar três tabelas em SQLite?

Como juntar em três tabelas no mysql

Como juntar em três tabelas no mysql

como juntar quatro tabelas para exibir dados específicos

Duas tabelas relacionadas, duas chaves estrangeiras para a mesma referência. Como faço para juntar os dados?

Consulta MySQL para juntar três tabelas e obter dados da 2ª e 3ª tabela

Como juntar tabelas no SQL Server para obter o resultado esperado

SQL, como juntar três tabelas sem refex na segunda tabela?

Como recuperar dados de três tabelas em SQL

SQL JOIN três tabelas para obter os valores totais

Como posso juntar os mesmos dados para colunas diferentes?

Como juntar três tabelas no Firebase Realtime Database?

Como juntar três tabelas usando uma única tabela no hibernate?

Como juntar um a muitos distintos em três tabelas?

Como juntar três tabelas MySQL (Sequelize.js)

como juntar três tabelas com uma saída

Como juntar três tabelas MySQL (Sequelize.js)

como juntar três tabelas e mostrar os itens com base em carimbos de data / hora no Django

Como juntar essas tabelas em SQL

Como juntar duas tabelas usando jon no sql?