Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Como hacer un select especifico y schedulearlo

Estas en el tema de Como hacer un select especifico y schedulearlo en el foro de Mysql en Foros del Web. Buenas tardes. La cuestión es la siguiente. Tengo una tabla que se llama auditorias y en estas tengo varias oficinas. Me están pidiendo un reporte ...
  #1 (permalink)  
Antiguo 13/11/2012, 14:55
 
Fecha de Ingreso: octubre-2012
Ubicación: Buenos Aires
Mensajes: 6
Antigüedad: 12 años, 1 mes
Puntos: 0
Como hacer un select especifico y schedulearlo

Buenas tardes.

La cuestión es la siguiente.

Tengo una tabla que se llama auditorias y en estas tengo varias oficinas.
Me están pidiendo un reporte solo de una de las oficinas por lo cual tengo una consulta del siguiente tipo.


SELECT * FROM `auditoria` WHERE site_auditoria = "LITORAL";


ahora bien el problema es el siguiente, una vez tengo este reporte tengo que exportarlo a un archivo de Excel y dejarlo en una ruta especificada.
Me están pidiendo que esta tarea sea automatizada para que se realice cada 7 dias, como hacer un backup.

Estuve mirando ejemplos en Internet pero nada conciso, si alguien pudiera echarme una mano con esto se lo agradecería.

Saludos
  #2 (permalink)  
Antiguo 13/11/2012, 15:00
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años
Puntos: 2658
Respuesta: Como hacer un select especifico y schedulearlo

Hacer que se ejecute una vez a la semana, es fácil. Sólo tienes que programarlo con un EVENT (ver manual de referencia).
Exportarlo a Excel... ya no es asunto de MySQL, sino de la aplicación que tome el resultado de la consulta.
Es decir: No lo vas a resolver con SQL puro, al menos no en MySQL.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #3 (permalink)  
Antiguo 13/11/2012, 15:08
 
Fecha de Ingreso: octubre-2012
Ubicación: Buenos Aires
Mensajes: 6
Antigüedad: 12 años, 1 mes
Puntos: 0
Respuesta: Como hacer un select especifico y schedulearlo

Entonces cual seria la mejor forma de abordar este problema? teniendo en cuenta lo siguiente:

* Primero debo hacer el SELECT de los datos.
* Teniendo estos debo exportarlos a un archivo de EXCEL o CSV
* Dejarlo en una carpeta especifica.
* Hacer esta tarea cada 7 dias.

tu ayuda sera muuuy agradecida

Etiquetas: especifico, select, tabla, tipo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:53.