Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/11/2009, 12:18
javier2018
 
Fecha de Ingreso: mayo-2005
Mensajes: 121
Antigüedad: 19 años
Puntos: 0
union de tablas

puedo unir dos tablas mediante campos que no sean llaves primarias ni foraneas .... ejemplo

en estas dos tablas id_A e id_B son llaves primarias

================================================== ==

tabla 1
______________________________
id_A - nombre - apellido - ide_persona

tabla 2
____________________________
id_B - ciudad - calle - ide_persona

================================================== =

se podra unir las tablas 1 y 2 mediante el campo: ide_persona

asi:

SELECT `nombre` , `apellido`
FROM tabla 1
CROSS JOIN tabla 2 ON tabla 2.ide_persona = tabla 1.ide_persona


...................