Hice una consulta que crea una resumen de ventas y deja los datos en una tabla temporaria. Para despues poder calcular totales y demas.
La cuestion que calculando uno de esos totales, con sqlite yo hacia un union con dos select de la misma tabla.
Cuando migre a mysql al ejecutar la consulta del union con dos select a la misma tabla temporario me aparece el siguiente error:
Can't reopen table "ventas"
Vi en la documentacion que eso no se puede hacer, por eso pregunto si conocen alguna solucion para esto?? Que variante podria hacer que no se complique mucho...
Esta es la consulta con el union:
ventas es la tabla temporaria.