Comment remplir les champs d'une clé étrangère
gbammelet
Messages postés
46
Statut
Membre
-
Killburns911 Messages postés 312 Statut Membre -
Killburns911 Messages postés 312 Statut Membre -
Bonjour,
CREATE TABLE IF NOT EXISTS 'image_off' (
'id_image' int(4) NOT NULL AUTO_INCREMENT,
'id_making' int(4) NOT NULL,
'title' varchar(250) CHARACTER SET utf8 NOT NULL,
'chemin' varchar(50) CHARACTER SET utf8 NOT NULL,
PRIMARY KEY ('id_image')
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
CREATE TABLE IF NOT EXISTS 'making_off' (
'id_making' int(4) NOT NULL AUTO_INCREMENT,
'titre_making' varchar(250) CHARACTER SET utf8 NOT NULL,
'stitre_making' varchar(250) CHARACTER SET utf8 NOT NULL,
'photo_couv' varchar(100) CHARACTER SET utf8 NOT NULL,
'date_making' date NOT NULL,
PRIMARY KEY ('id_making')
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
je veux récupérer le contenu de id_making dans la table image_off automatiquement. Jeux la requête sql. S'il vous plaît
CREATE TABLE IF NOT EXISTS 'image_off' (
'id_image' int(4) NOT NULL AUTO_INCREMENT,
'id_making' int(4) NOT NULL,
'title' varchar(250) CHARACTER SET utf8 NOT NULL,
'chemin' varchar(50) CHARACTER SET utf8 NOT NULL,
PRIMARY KEY ('id_image')
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
CREATE TABLE IF NOT EXISTS 'making_off' (
'id_making' int(4) NOT NULL AUTO_INCREMENT,
'titre_making' varchar(250) CHARACTER SET utf8 NOT NULL,
'stitre_making' varchar(250) CHARACTER SET utf8 NOT NULL,
'photo_couv' varchar(100) CHARACTER SET utf8 NOT NULL,
'date_making' date NOT NULL,
PRIMARY KEY ('id_making')
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
je veux récupérer le contenu de id_making dans la table image_off automatiquement. Jeux la requête sql. S'il vous plaît
A voir également:
- Comment remplir les champs d'une clé étrangère
- Clé usb non détectée - Guide
- Clé d'activation windows 10 - Guide
- Clé usb - Accueil - Stockage
- Formater clé usb - Guide
- Clé bootable windows 10 - Guide
1 réponse
il ne faut pas faire un jeux de requête , simplement définir ta clef primaire dans ta table , et ta clef étrangère dans l'autre
tu aura
image_off(id_image,#id_making,....)
making_off(id_making , ... )
ta clef primaire de la table image off seras defini par les deux identifiants
a la fois celle de la table 1 et celle de la table 2
( je galere en MySql , mais en SQLServer c'est mieux )
tu aura
image_off(id_image,#id_making,....)
making_off(id_making , ... )
ta clef primaire de la table image off seras defini par les deux identifiants
a la fois celle de la table 1 et celle de la table 2
( je galere en MySql , mais en SQLServer c'est mieux )