Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/05/2008, 08:14
efelix
 
Fecha de Ingreso: agosto-2005
Mensajes: 152
Antigüedad: 19 años, 7 meses
Puntos: 0
Cómo almacenar en una variable una consulta de varias tablas?

Hola a todos. Disculpen mi ignorancia, pero después de buscar la forma y no encontarla he acudido a ustedes para que me ayuden a encontrar una solución.
Mi problema es el siguiente:
Tengo una consulta de varias tablas de una bese de datos. La misma es la que muestro a continuación:
[sql]
SELECT grupos.IDGRUPO, grupos.NOMBRE, trabajadores.IDWORKERS, trabajadores.NOMBRE, servicio.NOMBRE, tabla_union.PLAN, tabla_union.PROD, monthname( FechaProduccion ) AS Mes
FROM (
grupos
INNER JOIN trabajadores ON grupos.IDGRUPO = trabajadores.IDGRUPO
)
INNER JOIN (
servicio
INNER JOIN tabla_union ON servicio.IDSERVICIO = tabla_union.IDSERVICIO
) ON trabajadores.IDWORKERS = tabla_union.IDWORKERS
LIMIT 0 , 30;
[/sql]
Esta consulta deseo almacenarla en un avariable para luego mostrar los resultados de la misma en una tabla.
Cuando se trata de una sola tabla la cosa resulta sencilla, pero como en este caso hay involucradas varias tablas, además de la clausula INNER JOIN, realmente no se cual sería el código a emplear para esto.
Espero hayan entendido mi duda. Muchas gracias por su atención.