hola a todos tengo una tabla pricipal que contiene los codigos o claves de las otras tres tablas donde aparece la descricion de estos y quisiera saber como utilizo el inner join para poder efectuar un select
de antemano muchas gracias
| |||
¿como utilizo el inner join con 4 tablas? hola a todos tengo una tabla pricipal que contiene los codigos o claves de las otras tres tablas donde aparece la descricion de estos y quisiera saber como utilizo el inner join para poder efectuar un select de antemano muchas gracias
__________________ MARIA JESUS :si: :aplauso: ---------------------------------------------------- "no hay nada bueno ni malo el pensar lo hace asi" w.shakespeare |
| |||
A ver si te sirve Hola Puedes utilizarlo con las claves, por ejemplo: Select Tabla1.x , Tabla2.y, Tabla3.z,Tabla4.w From Tabla1 Inner Join Tabla2 On Tabla1.Folio = Tabla2.Folio Inner Join Tabla3 On Tabla1.Folio = Tabla3.Folio Inner Join Tabla4 On Tabla1.Folio = Tabla4.Folio Slds. |
| |||
tengo las siguientes tablas con los campos que se detallan contractual cod_empresa cod_unidad cod_negocio cod_trabajador periodo empresa cod_empresa descrpcion unidad_administrativa cod_unidad descripcion negocios cod_negocio descripcion y necesito hacer un inner join para hacer un select lo trate con ejemplo que me dio jaylin pero no me funciono alguien me podria decir como hacerlo
__________________ MARIA JESUS :si: :aplauso: ---------------------------------------------------- "no hay nada bueno ni malo el pensar lo hace asi" w.shakespeare |
| |||
Hola Nuevamente Hola: Utilizalo asi, pero debes tomar en cuenta que los tipos de datos deben de coincidir, sino convertirlos: Select contractual.cod_empresa,empresa.descripcion as Emp,unidad_administrativa.descripcion as Adm,negocios.descripcion as Neg From contractual Inner Join empresa On empresa.cod_empresa = contractual.cod_empresa Inner Join unidad_administrativa On unidad_administrativa.cod_unidad = contractual.cod_unidad Inner Join negocios On negocios.cod_negocio = contractual.cod_negocio Si utilizas un where, debes especificar de cual tabla cada campo y si son iguales debes poner un alias Espero te sirva. Slds. |
| |||
Muchas Gracias Jailyn por tu ayuda a ver si ud u otra persona del foro me pudiese ayudar tengo que agregar 3 campos de la tabla cel_detalle los que son periodo, duracion y valor y quise hacerlo con un if pero no me resulto ya que esta tabla cuenta tambien con el campo cod_empresa como debo hacerlo
__________________ MARIA JESUS :si: :aplauso: ---------------------------------------------------- "no hay nada bueno ni malo el pensar lo hace asi" w.shakespeare |
| |||
Re: A ver si te sirve Y folio que cojones es ? |