Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

obtener resultados de diferentes tablas

Estas en el tema de obtener resultados de diferentes tablas en el foro de Mysql en Foros del Web. Buenas, Como puedo hacer para sacar resultados de tres campos de diferentes tablas pero que tiene el mismo nombre los campos. ejemplo: tabla 1 nombre ...
  #1 (permalink)  
Antiguo 13/05/2011, 03:12
 
Fecha de Ingreso: noviembre-2007
Mensajes: 471
Antigüedad: 16 años, 5 meses
Puntos: 2
obtener resultados de diferentes tablas

Buenas,

Como puedo hacer para sacar resultados de tres campos de diferentes tablas pero que tiene el mismo nombre los campos.
ejemplo:
tabla 1
nombre apellido ciudad
tabla 2
nombre apellido ciudad
tabla 3
nombre apellido ciudad
Utilizo php.

Saludos
  #2 (permalink)  
Antiguo 13/05/2011, 03:38
Avatar de Heimish2000  
Fecha de Ingreso: enero-2011
Ubicación: Madrid
Mensajes: 844
Antigüedad: 13 años, 3 meses
Puntos: 89
Respuesta: obtener resultados de diferentes tablas

Referenciando los campos por los nombres de las tablas o su alias, en tu ejemplo, en el nombre sería:

tabla1.nombre, tabla2.nombre, tabla3.nombre

En general sería:

tabla1.campo, tabla2.campo, tabla3.campo
  #3 (permalink)  
Antiguo 13/05/2011, 05:07
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: obtener resultados de diferentes tablas

Me asalta una pregunta: ¿Por qué tienes tres tablas diferentes con la misma estructura?
Normalmente eso implica que existe una sola entidad con diferentes categorías, pero la resolución no es separando todo en tablas...
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #4 (permalink)  
Antiguo 13/05/2011, 10:27
 
Fecha de Ingreso: noviembre-2007
Mensajes: 471
Antigüedad: 16 años, 5 meses
Puntos: 2
Respuesta: obtener resultados de diferentes tablas

Cita:
Iniciado por gnzsoloyo Ver Mensaje
Me asalta una pregunta: ¿Por qué tienes tres tablas diferentes con la misma estructura?
Normalmente eso implica que existe una sola entidad con diferentes categorías, pero la resolución no es separando todo en tablas...
jeje eso lo puse como ejemplo.

Logre juntar las tablas pero no consigo que se ordenen segun la numeracion.
Código PHP:
Ver original
  1. $ejecutar = "(select id, posicion FROM tabla1 ORDER BY posicion) UNION (select id, posicion FROM tabla2 ORDER BY posicion) ";

el campo posicion contiene numeros desordenados, me gustaria que junte todos los resultados de ambas tablas y lo ordene desde el 0 hasta....

Saludos

Etiquetas: diferentes, resultados, tablas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:36.