Código de inner join funciona??????????

MySQL

28/11/2019

Me ajuda, estou sem o mysql e preciso saber se esse código funciona


select a.cod_bensp,a.numero,b.tipo,c.categoria,a.descricao,a.endereco,a.marca,a.num_serie,a.ano,a.placa,
a.km,a.data_compra,a.valor,a.modelo from bens_patrimoniais a
inner join tipo_bens b on a.tipo_bens = b.cod_bensT
inner join categoria_bens c on a.cat_bens = c.cod_bens
Carlos

Carlos

Curtidas 0

Respostas

Emerson Nascimento

Emerson Nascimento

28/11/2019

a sintaxe está correta.
se as tabelas e suas estruturas estiverem de acordo com o que foi postado, a instrução funcionará.
GOSTEI 0
Luiz Santos

Luiz Santos

28/11/2019

Carlos, aparentemente sim, funcionaria.
Mas certeza mesmo só vc rodando na base.
Se for rodar no terminal talvez precise adicionar o ";" no final.

Formatei o código para deixar legível

select a.cod_bensp
     , a.numero
	 , b.tipo
	 , c.categoria
	 , a.descricao
	 , a.endereco
	 , a.marca 
	 , a.num_serie
	 , a.ano
	 , a.placa
	 , a.km
	 , a.data_compra
	 , a.valor
	 , a.modelo 
  from bens_patrimoniais a
       inner join tipo_bens      b on a.tipo_bens = b.cod_bensT
       inner join categoria_bens c on a.cat_bens  = c.cod_bens
GOSTEI 0
POSTAR