Bonjour
J'ai un exemple de requête qui tourne sous Access mais pas sous MySQL.
Le code est le suivant:
INSERT INTO historique_t_trader ( date_histo )
SELECT STR_TO_DATE(parametrage.PARAM_VAL,'%d/%m/%Y'), t_trader.* FROM parametrage, t_trader
où t_trader est une table de 45 champs (d'ou mon manque d'envie de mettre un *) et historique_t_trader la meme table, mais avec un champ de plus.
Cette requete fonctionne avec Access, mais MySQL me renvoie
"Column count doesn't match value count at row 1 ", car les 2 tables n'ont pas le même nombre de champs.
Y a-t-il un moyen de faire tout de même un select t_trader.* , ou est-il nécessaire de copier tous les champs ?
Merci de vos réponses.
Partager