Bonjour à tous,
j'ai créé la table suivante :
Maintenant elle contient des données.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 CREATE TABLE IF NOT EXISTS `flatforswap_choix_destination_new` ( `id_adh` int(10) unsigned NOT NULL DEFAULT '0', `id_des_new` int(10) unsigned NOT NULL DEFAULT '0', `cpv` int(10) unsigned NOT NULL DEFAULT '0', `date_deb` date NOT NULL DEFAULT '0000-00-00', `date_fin` date NOT NULL DEFAULT '0000-00-00', `timestamp` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, PRIMARY KEY (id_adh,id_des_new,cpv) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 PACK_KEYS=0 COMMENT='Table de Jointure Adherent-Destination type n-m' AUTO_INCREMENT=1 ;
Mais je suis aperçu que, applicativement, les 3 colonnes :
id_adh
id_des_new
cpv
peuvent être en double car les dates peuvent être différentes pour une même destination.
Comment puis-je faire pour altérer la table et permettre d'avoir ces lignes en double ?
Partager