MySQL - JOIN de 2 tablas

 
Vista:

JOIN de 2 tablas

Publicado por jose luis cetina (10 intervenciones) el 11/03/2007 08:02:37
tengo una pequeña duda, no se si alguien ya le haya pasado esto, cuando hago el join de 2 tablas, por ejemplo la tabla A tiene 5 filas y la tabla B tiene 1 fila, cuando me da el resultado del join me aparece:

por ejemplo
dato1filaB dato1filaA
dato1filaB dato2filaA
dato1filaB dato3filaA
dato1filaB dato4filaA
dato1filaB dato5filaA

ENTONCES se repiten 5 veces el unico dato que esta en la TABLA UNO pero si salen todos los datos de la TABLA DOS.
es esto normal? o existe alguna forma de que solamente me salgan los datos una vez.
mas que nada quisiera saber si se puede hacer algo asi:

dato1filaB
dato1filaA
dato2filaA
dato3filaA
dato4filaA
dato5filaA

osea que no me pongan las tablas pegadas, sino una debajo de la otra? existe alguna manera?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:JOIN de 2 tablas

Publicado por Pablo Cruz (3 intervenciones) el 23/03/2007 03:26:22
José Luis:

El JOIN te liga dos archivos a través de un campo común, com hablar de clientes y ciudades, en que a cada cliente le corresponde una ciudad ... Si tu necesitas que te aparezcan unos datos a continuación de otros, seguramente necesitas "agregar" los registros de ambas en una sola tabla.

Salu2
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar