Sv Community El Salvador
Soporte y Tecnología => Programación => Base de Datos => Topic started by: fre_saga on January 02, 2012, 03:10:48 pm
-
feliz año nuevo
tengo un problema sql me gustaria que me dieran la orientacion para resolverlo
estoy trabajando con mysql el que esta en wampserve
tengo una base de datos con 3 tablas
las cuales se les a agregado otro campo en comun con la diferencia que el nuevo campo
es para destingir a que año pertenece la informacio
esta es la estructura
de las tablas
tabla1
idco - soc - * - * - anio
tabla2
idco - soc - * - * - anio
tabla3
idco - soc - * - * - anio
cuando ya tengo lista la bd la exporto para luego importarla en otra pc
la unica diferencia que noce como hacer que solo me ingrece los datos del año 2012 y me deje los datos del año 2011 intactos
-
En uno de mis proyectos yo necesitaba hacer algo parecido. Lo que podes hacer es exportar solo los datos que necesitas. Si te sentis comodo con la consola podes usar el comando mysqldump.
mysqldump -u myUser -pmyPassword -h127.0.0.1 -P8889 myBaseDeDatos tabla1 tabla2 tabla3 -w"anio>'2012-01-01'" > dump.sql
La clave es la flag -w que te ayuda a definir una clausula WHERE. Luego podes importar tus datos. Proba y hace backups completos por si acaso.
-
En uno de mis proyectos yo necesitaba hacer algo parecido. Lo que podes hacer es exportar solo los datos que necesitas. Si te sentis comodo con la consola podes usar el comando mysqldump.
mysqldump -u myUser -pmyPassword -h127.0.0.1 -P8889 myBaseDeDatos tabla1 tabla2 tabla3 -w"anio>'2012-01-01'" > dump.sql
La clave es la flag -w que te ayuda a definir una clausula WHERE. Luego podes importar tus datos. Proba y hace backups completos por si acaso.
ok voy a provar , gracias
-
Si encontras problemas con el tip que Jaime te dio que no deberia de, en el wamp o esos servers todo en 1, la mayoria de veces ya viene instalado el phpmyadmin
En phpmyadmin podes correr SQL statements, y luego darle al boton que dice export, y ahí podes traerte los datos, por si queres ver si tus SQL funcionarion y estar seguro de lo que estas exportando.