Ver Mensaje Individual
  #3 (permalink)  
Antiguo 30/06/2010, 15:14
jurena
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 1 mes
Puntos: 300
Respuesta: ¿como seleccionar un registro en mas de una tabla?

Para eso tienes varias opciones, la mayor parte de las cuales pasan por programación.
Dices en todas las tablas, pero no nos dices cuántas tablas son y cómo se llaman. Ciertamente puedes hacerlo con PHP, y también con el schema de MySQL puedes traerte los nombres de todas las tablas. Luego mediante iteración puedes hacer la consulta para cada tabla y sumar en un acumulador los totales que obtengas en cada consulta.
SELECT table_name
-> FROM information_schema.tables
-> WHERE table_schema = 'nombredetubase'
-> ORDER BY table_name DESC;
Con esto obtienes todos los nombres. Luego, mediante programación, puedes introducir el nombre de cada tabla en la consulta que hiciste (parece que el nombre del campo es siempre el mismo,id), donde tienes el segundo asterisco (algo que no permite MySQL), sacas los resultados de cada consulta y haciendo uso de una variable para sumarlos obtienes los totales.
ESta es la idea. Seguramente recibirás más ayuda en el foro de programación.