Alimenter une base RO
Question
Initialiser les tables client et produit avec les données de votre choix (au moins deux clients et deux produits).
CTRL+C pour copier, CTRL+V pour coller
1
-- Exemple de données insérées dans la table client
2
SELECT c.num||';'||c.nom||';'||c.prenom||';'||c.adresse
3
FROM Client c;
4
-----------------------------------
5
1;Colomb;Christophe;4, rue Liberté
6
2;Bernard;Morin;120, square Zola
7
-----------------------------------
8
9
-- Exemple de données insérées dans la table produit
10
SELECT p.num||';'||p.designation||';'||p.prix||';'||p.stock
11
FROM Produit p;
12
-----------------------------------
13
1;DVD Matrix;23,5;100
14
2;DVD The Hobbit;49,3;100
15
3;CD Album Yanni;25,9;100
16
-----------------------------------
-- Exemple de données insérées dans la table client SELECT c.num||';'||c.nom||';'||c.prenom||';'||c.adresse FROM Client c; ----------------------------------- 1;Colomb;Christophe;4, rue Liberté 2;Bernard;Morin;120, square Zola ----------------------------------- -- Exemple de données insérées dans la table produit SELECT p.num||';'||p.designation||';'||p.prix||';'||p.stock FROM Produit p; ----------------------------------- 1;DVD Matrix;23,5;100 2;DVD The Hobbit;49,3;100 3;CD Album Yanni;25,9;100 -----------------------------------
Question
Initialiser la BD avec les données de votre choix (deux factures de deux lignes chacune au moins).
CTRL+C pour copier, CTRL+V pour coller
1
-- Exemple de données insérées dans la table facture
2
SELECT f.num||';'||f.fkclient.nom||';'||f.date_etabli||';'||l.fkproduit.designation||';'||l.qte
3
FROM Facture f, TABLE(f.lignes_facture) l;
4
--------------------------------------------
5
1;Colomb;27/05/14;DVD Matrix;3
6
1;Colomb;27/05/14;DVD The Hobbit;2
7
2;Colomb;27/05/14;DVD The Hobbit;6
8
2;Colomb;27/05/14;DVD Matrix;1
9
3;Bernard;27/05/14;CD Album Yanni;1
10
-----------------------------------
-- Exemple de données insérées dans la table facture SELECT f.num||';'||f.fkclient.nom||';'||f.date_etabli||';'||l.fkproduit.designation||';'||l.qte FROM Facture f, TABLE(f.lignes_facture) l; -------------------------------------------- 1;Colomb;27/05/14;DVD Matrix;3 1;Colomb;27/05/14;DVD The Hobbit;2 2;Colomb;27/05/14;DVD The Hobbit;6 2;Colomb;27/05/14;DVD Matrix;1 3;Bernard;27/05/14;CD Album Yanni;1 -----------------------------------