elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Como proteger una cartera - billetera de Bitcoin


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web
| | |-+  Bases de Datos (Moderador: Carloswaldo)
| | | |-+  Inner Join en dos campos
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Inner Join en dos campos  (Leído 2,039 veces)
Slikp

Desconectado Desconectado

Mensajes: 67


Ver Perfil
Inner Join en dos campos
« en: 12 Enero 2015, 17:53 pm »

Código:
- Buenas espero puedan ayudarme tengo problemas para realizar la siguiente consulta. En primer lugar tengo estas dos tablas.

- testaciones
------------------------------------------------
l CodRegion l CodEstacion l DescripEstacion l
l-----------------------------------------------
l-- REAM  --ll--   AM02  --ll-- ABLOQUEA  --ll
l-- REAM  --ll--   AM03  --ll-- ABLOQUEB  --ll
l-- REAM  --ll--  AM04   --ll-- ABLOQUEC  --ll
l-- REGU  --ll--  AS01   --ll-- BBLOQUEA  --ll
l-- REGU  --ll--  AS02   --ll-- BBLOQUEB  --ll
l-- RECE  --ll--  AS01    --ll-- CBLOQUEA  --ll
l-- REOR  --ll--  AS01   --ll-- DBLOQUEA  --ll
l-- REOR  --ll--  AS02   --ll-- DBLOQUEA  --ll
l-- REOR  --ll--  AS03   --ll-- DBLOQUEA  --ll
------------------------------------------------

-tubicacion

----------------------------------------------------------------
l CodRegion l CodEstacion l    CodUbic  l   DescripEstacion l
l---------------------------------------------------------------
l-- REAM  --ll--  AM02   --ll-- MAMH --ll--      A
l-- REAM  --ll--  AM02   --ll-- MCRO  --ll--     B
l-- REAM  --ll--  AM03   --ll-- MLAB  --ll--     C
l-- REGU  --ll--  AS01  ---ll-- MLAB  --ll--     D
l-- REGU  --ll--  AS02  ---ll-- MMCA --ll--      E
l-- RECE  --ll--  AS01  ---ll-- MCRO  --ll--     F
l-- REOR  --ll--  AS01  ---ll-- PTCL   --ll--    G
l-- REOR  --ll--  AS01  ---ll-- MAMH  --ll--    H
l-- REOR  --ll--  AS01  ---ll-- MCRO  --ll--     U

- Y yo quiero traerme todos los registros [B]TUBICACION[/B] pero solo donde su CodRegion y CodEstacion coincidan con los de [B]TESTACIONES[/B]. Y lo trato de hacer asi sin embargo me da error.


[code=sql]SELECT * FROM testaciones A
                     INNER JOIN tubicacion C
                     ON A.CodRegion = C.CodRegion AND ON A.CodEstacion = C.CodEstacion
                     WHERE C.CodEstacion='" . $_POST["search"] . "'";


- Y si trato de hacer el Join solo asi
 

Código
  1. SELECT * FROM testaciones A
  2.                     INNER JOIN tubicacion C
  3.                     ON A.CodEstacion = C.CodEstacion
  4.                     WHERE C.CodEstacion='" . $_POST["search"] . "'";


- O asi


Código
  1. SELECT * FROM testaciones A
  2.                     INNER JOIN tubicacion C
  3.                     ON A.CodRegion = C.CodRegion
  4.                     WHERE C.CodEstacion='" . $_POST["search"] . "'";
  5.  

- Esos ultimos 2 me funcionan pero obviamente no me traen lo que yo deseo. Que esta mal en mi primera consulta??

- Muchas Gracias y Salu2.

   EDITO: SOLUCIONADO

- Mi consulta tenia un On de mas, la consulta queda Asi:

Código
  1. SELECT * FROM testaciones A
  2.                     INNER JOIN tubicacion C
  3.                     ON A.CodRegion = C.CodRegion AND A.CodEstacion = C.CodEstacion
  4.                     WHERE C.CodEstacion='" . $_POST["search"] . "'";
[/code]


« Última modificación: 12 Enero 2015, 19:31 pm por Slikp » En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
inner join e cakephp
PHP
hataz 1 4,334 Último mensaje 6 Septiembre 2011, 23:56 pm
por ~ Yoya ~
sql join
Bases de Datos
diego_lp 1 3,120 Último mensaje 15 Octubre 2011, 02:51 am
por fran800m
Inner join y resultados de una tercera tabla
Bases de Datos
bgnumis 1 2,512 Último mensaje 7 Septiembre 2015, 16:40 pm
por 0roch1
[Pregunta]: INNER JOIN de dos campos
Bases de Datos
Leguim 4 2,286 Último mensaje 21 Septiembre 2019, 03:56 am
por Leguim
[Problema]: Consulta SQL INNER JOIN 2 campos
Bases de Datos
Leguim 7 2,911 Último mensaje 19 Octubre 2019, 00:33 am
por Leguim
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines