DROP TABLE IF EXISTS `test_apprentis`; CREATE TABLE IF NOT EXISTS `test_apprentis` ( `a_id` smallint(10) NOT NULL, `a_promo_id` smallint(11) NOT NULL, `a_cursus` smallint(10) DEFAULT NULL ) ENGINE=MyISAM AUTO_INCREMENT=3665 DEFAULT CHARSET=utf8; ALTER TABLE `test_apprentis` ADD PRIMARY KEY (`a_id`); ALTER TABLE `test_apprentis` MODIFY `a_id` smallint(10) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=3665;
UPDATE `avia_vilg_apprentis` SET `a_photo` = '4589' WHERE `a_id` = 152;Nota : il y a 18 colonnes et 3489 enregistrements dans cette table.
Citation
Otomatic
> Et tu n'as pas une clef plus parlante pour faire cela ?
NON, à moins de faire ... WHERE a_ttt = 'T' AND a_uuu = 'U' AND a_vvv = 'V' AND a_xxx = 12 etc.
Citation
Otomatic
Selon quels critères ?
Citation
Otomatic
Je ne vois vraiment pas ce qui serait plus pertinent que ma colonne PRIMARY KEY pour cette table.
Citation
Otomatic
'a_id' va de 1 à 3489 et est unique pour chaque ligne qui comporte 18 colonnes avec des valeurs différentes.