Ver Mensaje Individual
  #8 (permalink)  
Antiguo 29/11/2012, 11:39
juan_aalberto
 
Fecha de Ingreso: octubre-2012
Ubicación: Durango
Mensajes: 34
Antigüedad: 12 años, 1 mes
Puntos: 0
Respuesta: calculo de diferentes gupos en una misma consulta

Código MySQL:
Ver original
  1. CAST(
  2. IF( depositos IS NULL
  3. AND retiros IS NULL
  4. AND matrize_id IS NULL,
  5. 'Total',
  6. depositos IS NULL
  7. AND retiros IS NULL, 'Subtotal', matrize_id)) AS CHAR)`matrize_id`,
  8. CAST(IFNULL(`depositos`, '') AS CHAR) depositos,
  9. CAST(IFNULL(`retiros`, '') AS CHAR) retiros, `balance`
  10. (SELECT `matrize_id`, `depositos`, `retiros`,
  11. SUM(`depositos`- `retiros`) balance
  12. FROM `test`.`op_matrizes`
  13. GROUP BY `matrize_id`, `depositos`,`retiros` WITH ROLLUP) T1
  14. WHERE (depositos IS NULL AND retiros IS NULL)
  15. OR (depositos IS NOT NULL AND retiros IS NOT NULL)

Ahora me marca este error:
#1146 - Table 'test.op_matrizes' doesn't exist