Ver Mensaje Individual
  #3 (permalink)  
Antiguo 12/03/2013, 14:28
Montes28
 
Fecha de Ingreso: septiembre-2010
Mensajes: 1.853
Antigüedad: 14 años, 3 meses
Puntos: 6
Respuesta: es posible hacer una union a esta consulta

huesos52 gracias por responder ya probe lo que me indicaste pero no me sirve.

con union me sirve pero tengo problemas con el order by , me sale este error
falta una entrada para la tabla «area» en la cláusula FROM

Código SQL:
Ver original
  1. SELECT SUM(conectividad_inv_estaciones.cantidad) suma,tipo_estacion.codigo,tipo_estacion.nombre AS nombreestacion,area.codigo AS codigoarea
  2. FROM inv_est_instaladas,volcan,tipo_estacion,area,conectividad_inv_estaciones
  3. WHERE inv_est_instaladas.codigo_volcan = volcan.codigo AND tipo_estacion.codigo = inv_est_instaladas.codigo_tipo_estacion AND tipo_estacion.codigo_area = area.codigo AND volcan.codigo_observatorio = 'ovsm' AND conectividad_inv_estaciones.item_inv_est_instaladas = inv_est_instaladas.item AND conectividad_inv_estaciones.item_conectividad = 2
  4. GROUP BY conectividad_inv_estaciones.cantidad,tipo_estacion.codigo,tipo_estacion.nombre,area.codigo
  5. UNION ALL
  6. SELECT SUM(conectividad_inv_estaciones.cantidad) suma,tipo_estacion.codigo,tipo_estacion.nombre AS nombreestacion,area.codigo AS codigoarea
  7. FROM inv_est_instaladas,volcan,tipo_estacion,area,conectividad_inv_estaciones
  8. WHERE inv_est_instaladas.codigo_volcan = volcan.codigo AND tipo_estacion.codigo = inv_est_instaladas.codigo_tipo_estacion AND tipo_estacion.codigo_area = area.codigo AND volcan.codigo_observatorio = 'ovsm' AND conectividad_inv_estaciones.item_inv_est_instaladas = inv_est_instaladas.item AND conectividad_inv_estaciones.item_conectividad = 1
  9. GROUP BY conectividad_inv_estaciones.cantidad,tipo_estacion.codigo,tipo_estacion.nombre,area.codigo
  10. ORDER BY area.codigo