Alimenter une table avec une autre
Bonjour,
j'ai un petit soucis de création de table. J'ai une table achète :
Code:
1 2 3 4 5 6 7 8
| CREATE TABLE achète
(idach NUMBER(3), clid NUMBER(3), matid NUMBER(3), quantité NUMBER(4),
prix NUMBER(5), da_te DATE, total NUMBER(7) DEFAULT 0 ,
CONSTRAINT achète_cp PRIMARY KEY(idach),
CONSTRAINT achète_ce1 FOREIGN KEY(clid) REFERENCES clients(idcl),
CONSTRAINT achète_ce2 FOREIGN KEY(matid) REFERENCES materiel(idmat))
; |
Code:
1 2 3 4 5 6 7
|
INSERT INTO achète VALUES
(6, 5, 6, 2,2345, TO_DATE('21/02/2001', 'dd/mm/yyyy'), default)
;
INSERT INTO achète VALUES
(7, 5, 7, 2,3210, TO_DATE('21/02/2001', 'dd/mm/yyyy'), default)
; |
j'ai une table temps :
Code:
1 2 3 4 5 6
| CREATE TABLE Temps(
idtemps number,
jour DATE,
mois DATE,
annee DATE,
Primary key(idtemps)); |
Je dois alimenter la table temps avec les données contenues dans achète. C'est à dire que idtemps = idach et les dates doivent être identiques.
Merci de vos réponse,
Cordialement,
PS: je ne peux pas bouger les tables et désolée pour la syntaxe mais ce n'est pas la mienne ! =)