no save
Assistance
Achat
News

Forum | programmation
[Merise:>Modéle de données] Comment savoir ?
P@, le lun. 05 févr. 2007 à 16:03:01
Allo,

je bug sur la requete d'insertion.
Comment peut on faire pour un insert avec une valeur en auto_increment qui doit servir de foregin key dans une autre table.

Voila.
J'ai une table
voiture{
id_voiture,
couleur}

et une table usine{id_usine,id_voiture}
au moment d'inserer une voiture, il faut aussi que j'insérer dans la table usine une ligne avec l'id_voiture qui lui est auto_incrementer dans la table vioture.
Comment fait on ??
doit faire plusieurs requete
type un insert suivi d'un select (dernier element insérer) pour trouver l'id puis a nouveau un insert dans la 2nd table ?? Cette technique est certes réalisable, mais elle me semble trés peu sur

qu'en pensez vous ??
que me conseillez vous ??
dois je utiliser quelque chose comme on duplicate key ou quelque chose du genre ??
Merci d'avance pour votre aide

Précédentkij_82
janv. 07
kij_82
févr. 07
Suivant
REPONSES
kij_82
janv. 07
P@
janv. 07
kij_82
janv. 07
P@
janv. 07
kij_82
janv. 07
P@
janv. 07
kij_82
janv. 07
P@
févr. 07
kij_82
févr. 07
P@
févr. 07
Version Web
Réalisé par RedShift
no save