![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
18/11/2008, 11:40
|
![Avatar de masterojitos](http://static.forosdelweb.com/customavatars/avatar250746_1.gif) | | | Fecha de Ingreso: julio-2008 Ubicación: Lima Callao Chucuito
Mensajes: 1.931
Antigüedad: 16 años, 6 meses Puntos: 105 | |
Respuesta: Mostrar 2 campos con el mismo nombre de 2 tablas diferentes ya mira..... agrego dos cosas para finalizar el post.... creo??
1. el join sirve para mostrar datos que sean iguales en las tres tablas......
vamos con ejemplos y quizas este tu solucion.
tabla 1 tabla2
campo1 campo2 campo3 campo2
aaa 111 ddd 333
bbb 222 bbb 444
ccc 333 ccc 555
haber con ello, si hago algo asi:
select a.campo1,a.campo2 from tabla1 a inner join tabla2 b on a.campo1=b.campo3
saldria:
bbb 222
ccc 333
debido a que tabla1 con tabla2 solo se relacionan esos datos
Bueno, pero no con ello, van a salir todos los datos de las dos tablas, ya que si mal no te comprindi tu deseas esto:
aaa 111
bbb 222
ccc 333
ddd 333
bbb 444
ccc 555
LO CUAL NO SE PUEDE.....(YO QUE SEPA???)
------------------------------------------
2. pero podrias hacer esto:
select a.campo1,a.campo2,b.campo3,b.campo2 from tabla1 a ,tabla2 b order by a.campo1,a.campo2
luego obtendrias esto:
aaa 111 ddd 333
bbb 222 bbb 444
ccc 333 ccc 555
y con el php, puedes unir la columa 1 con la 3 Y la 2 con la 4.... aparentando el ejemplo anterior.
BUENO NOSE SI ME SUPE EXPLICAR O ME ENREDE COMO UN LOCO ............
Dios te Bendiga.
__________________ Atte. MasterOjitos :ojotes:
Todo sobre Programación Web
Las ultimas tendencias en Efectos y Recursos Web: MasterOjitos Blog |