A partir de ma table nommée « donnees », je veux insérer automatique dans ma table nommée « actuel » issues de ma table « donnees ». Seulement, je veux que la table « actuel » soit remplie de données du jour uniquement. C’est à que la table « actuel » se vide à chaque insertion et se rempli uniquement de données datant du même jour. C’est les données de la dernière mise à jour. Je veux savoir comment faire une requête sur le champ TIMESTAMP "`tsModif` timestamp NOT NULL default '0000-00-00 00:00:00'," afin de récupérer toutes données ajoutées le même jour.
Aidez moi je ne sais comment le faire je suis débutant. Voici la structure de mes deux tables.
Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 CREATE TABLE `donnees` ( `_id` int(11) NOT NULL auto_increment, `idu` int(11) NOT NULL default '0', `_motcle` text NOT NULL, `codeentreprise` varchar(150) NOT NULL default '', `mois` varchar(150) NOT NULL default '', `prixAchat` varchar(150) NOT NULL default '', `_dateremise` text NOT NULL, `codeplanteur` varchar(150) NOT NULL default '', `nbrelevement` varchar(150) NOT NULL default '', `modepaiement` varchar(150) NOT NULL default '', `netpayer` varchar(150) NOT NULL default '', `poidstotaleleve` varchar(150) NOT NULL default '', `tsModif` timestamp NOT NULL default '0000-00-00 00:00:00', PRIMARY KEY (`_id`), KEY `idu` (`idu`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=90 ;
Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 CREATE TABLE `actuel` ( `_id` int(11) NOT NULL auto_increment, `idu` int(11) NOT NULL default '0', `_motcle` text NOT NULL, `codeentreprise` varchar(150) NOT NULL default '', `mois` varchar(150) NOT NULL default '', `prixAchat` varchar(150) NOT NULL default '', `_dateremise` text NOT NULL, `codeplanteur` varchar(150) NOT NULL default '', `nbrelevement` varchar(150) NOT NULL default '', `modepaiement` varchar(150) NOT NULL default '', `netpayer` varchar(150) NOT NULL default '', `poidstotaleleve` varchar(150) NOT NULL default '', `tsModif` timestamp NOT NULL default '0000-00-00 00:00:00', PRIMARY KEY (`_id`), KEY `idu` (`idu`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
Partager