Gracias a todos por responder . Las consultas son básicamente así
drop table if exists matriz_2013_1_hora_bajada_pm.bajadas_por_recorrido_con_zp_route_name_1_hora; create table matriz_2013_1_hora_bajada_pm.bajadas_por_recorrido_con_zp_route_name_1_hora as ... ; update matriz_2013_1_hora_bajada_pm.bajadas_por_recorrido_con_zp_route_name_1_hora set ...; drop table if exists matriz_2013_1_hora_bajada_pm.viajes_sub_bajada_filtrados; create table matriz_2013_1_hora_bajada_pm.viajes_sub_bajada_filtrados as select * from matriz_2013_1_hora_bajada_pm.bajadas_por_recorrido_con_zp_route_name_1_hora ...; delete from matriz_2013_1_hora_bajada_pm.viajes_sub_bajada_filtrados where pos_subida > pos_bajada; Así si las ejecuto todas juntas la suma de un valor da por ejemplo 25000 y si las ejecuto de a una da 24000. Eso saludos y gracias nuevamente por responder. El 11 de mayo de 2017, 16:04, Roberto Andrade Fonseca < randradefons...@gmail.com> escribió: > Hola: > > ¿Ocurre todo dentro de una sola transacción? > > Saludos. > > El jue., 11 may. 2017 a las 13:55, Diego Alejandro Feito (< > diego...@gmail.com>) escribió: > >> Así, en el aire, se me ocurre que: >> >> - ¿Las hijas son vistas? >> - ¿hay registros que no calzan en alguna de las hijas? >> >> Saludos, >> >> On 2017-05-11 15:43, Maximiliano Riffo wrote: >> >> Estimados, tengo una duda, lo que sucede que tengo una serie de consultas >> en un script. Estas consultas lo que hacen básicamente es de una tabla >> madre ir generando tablas con menos datos, >> en las tablas con menos datos se realizan update. El tema es que si >> ejecuto todo el script completo me da por ej. la suma de un campo 24500, >> pero si voy ejecutando de una query por vez la suma me da 24100. >> Primero pensé que era la falta de commit, pero no. ¿ Alguna idea de lo >> que pueda suceder? >> >> Saludos y gracias >> >> -- >> Max >> >> >> -- Max