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

Responder a