Como juntar três tabelas usando Codeigniter se não houver campos comuns?

Sudhi Sr

Vamos supor que minhas tabelas Mysql sejam

Tabela 1 - Detalhes do depósito

id | deposit_type | montante | deposit_master_id

1 Corrigido | 100000 | 1

Tabela 2 - Depósito Master

deposit_master_id | bank_id | branch_id 

1 1

Tabela 3 - Banco Master

bank_id | nome do banco  

1 SBI

Eu conheço as operações básicas de SQL Join no Codeigniter e também fiz isso. Mas aí vem um cenário de que não há um campo comum para essas três tabelas, mas acho que elas podem se juntar, mas não tenho nenhuma pista. Como posso obter o nome do banco do banco mestre por meio dos detalhes do depósito ?

Saída de amostra

id | nome do banco  

1 SBI

Ajay
select d.id,bm.bank_name
from Deposit_Details d
inner join Deposit_Master dm on dm.deposit_master_id = d.deposit_master_id
inner join Bank_Master bm on bm.bank_id = dm.bank_id


$this->db->select('Deposit_Details.id,Bank_Master.bank_name');
$this->db->from('Deposit_Details');
$this->db->join('Deposit_Master', 'Deposit_Master.deposit_master_id = Deposit_Details.deposit_master_id');
$this->db->join('Bank_Master', 'Bank_Master.bank_id = Deposit_Master.bank_id');
$query = $this->db->get();

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 se juntar várias tabelas sem relação

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

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

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

Como juntar várias tabelas usando o CakePHP 3?

Como juntar três tabelas e contar o registro com UNION uma coluna

Como juntar três tabelas em SQLite?

Como juntar duas tabelas com vários campos comuns para filtro de pesquisa

Como juntar três tabelas no Firebase Realtime Database?

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

Depois de juntar três tabelas sql no codeigniter, não consigo encontrar o id desejado

Como juntar e obter soma de três tabelas diferentes no codeigniter?

Como juntar em três tabelas no mysql

Como juntar em três tabelas no mysql

Como juntar duas tabelas usando jon no sql?

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

Como juntar três tabelas e obter valor na visualização em grade

Como juntar três tabelas no servidor sql

Como juntar 2 tabelas no codeigniter PHP?

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

Como juntar duas tabelas com valores diferentes usando o Mysql

Como juntar 2 tabelas sem campos comuns?

como juntar três tabelas, adicionar dois campos separados de duas tabelas e, finalmente, agrupar por dois campos separados de duas tabelas

como juntar três tabelas com uma saída

Como juntar 3 tabelas de relação usando typeorm nestjs

como juntar tabelas dinamicamente no bigquery para evitar a duplicação de colunas comuns

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

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

Como juntar duas tabelas totais usando sql?

TOP lista

quentelabel

Arquivo