Necesito borrar de una vez el contendido de estas dos tablas ...
Código:
CREATE TABLE `dep_eventos` (
`id_evento` int(11) NOT NULL auto_increment,
`cat_evento` int(11) NOT NULL,
`evento` varchar(255) NOT NULL,
`hora` datetime NOT NULL,
PRIMARY KEY (`id_evento`)
) TYPE=MyISAM AUTO_INCREMENT=1 ;
CREATE TABLE `dep_subeventos` (
`id_subevento` int(11) NOT NULL auto_increment,
`id_evento` int(11) NOT NULL,
`p2p` varchar(255) NOT NULL,
`nombre` varchar(255) NOT NULL,
`idioma` varchar(255) NOT NULL,
`tipo` varchar(255) NOT NULL,
`kbps` varchar(255) NOT NULL,
`enlace` varchar(255) NOT NULL,
PRIMARY KEY (`id_subevento`)
) TYPE=MyISAM AUTO_INCREMENT=4 ;
Lo que utilizo es lo siquiente ...
Código:
DELETE dep_eventos, dep_subeventos FROM dep_eventos, dep_subeventos WHERE dep_eventos.id_evento=dep_subeventos.id_evento AND ( dep_eventos.hora>= '2010-02-06 00:00:00' AND dep_eventos.hora<='2010-02-06 23:59:59' );
Ya que necesito que sea en dep_eventos entre dos fechas, y que a continuacion borre también los subeventos asociados.
Espero que me puedan echar un cable.
Gracias