modification dernière minute

master
Leo TUAILLON 2 years ago
parent fb33961007
commit e973918565

@ -1,51 +1,51 @@
idClient,nom,prenom,date_naissance,adresse,ville,pays,code_postal,telephone,email,type idClient,nom,prenom,date_naissance,adresse,ville,pays,code_postal,telephone,email,type,reduc
C0001,Martin,Gabriel,13/05/1999,rue du cimetiere,Paris,FR,75001,0654512352,thisisatest@gmail.com,particulier C0001,Martin,Gabriel,13/05/1999,rue du cimetiere,Paris,FR,75001,0654512352,thisisatest@gmail.com,particulier,1
C0002,Bernard,Leo,11/08/1995,avenue de la paix,Nantes,FR,44000,0751562652,thisisatest@gmail.com,entreprise C0002,Bernard,Leo,11/08/1995,avenue de la paix,Nantes,FR,44000,0751562652,thisisatest@gmail.com,entreprise,0.9
C0003,Thomas,Raphael,06/05/2001,Rue Jule Ferry,Vichy,FR,3200,0655132124,thisisatest@gmail.com,ecole C0003,Thomas,Raphael,06/05/2001,Rue Jule Ferry,Vichy,FR,3200,0655132124,thisisatest@gmail.com,ecole,0.5
C0004,Dubois,Louis,08/05/2001,Avenue Marechal Foch,Clermont-Ferrand,FR,63000,0615651513,thisisatest@gmail.com,particulier C0004,Dubois,Louis,08/05/2001,Avenue Marechal Foch,Clermont-Ferrand,FR,63000,0615651513,thisisatest@gmail.com,particulier,1
C0005,Robert,Mael,09/05/2001,rue du cimetiere,Paris,FR,75001,0654512352,thisisatest@gmail.com,particulier C0005,Robert,Mael,09/05/2001,rue du cimetiere,Paris,FR,75001,0654512352,thisisatest@gmail.com,particulier,1
C0006,Richard,Jules,10/05/2001,avenue de la paix,Nantes,FR,44000,0751562652,thisisatest@gmail.com,entreprise C0006,Richard,Jules,10/05/2001,avenue de la paix,Nantes,FR,44000,0751562652,thisisatest@gmail.com,entreprise,0.9
C0007,Durand,Noah,11/05/2001,Rue Jule Ferry,Vichy,FR,3200,0655132124,thisisatest@gmail.com,ecole C0007,Durand,Noah,11/05/2001,Rue Jule Ferry,Vichy,FR,3200,0655132124,thisisatest@gmail.com,ecole,0.5
C0008,Dubois,Emma,12/05/1951,Avenue Marechal Foch,Clermont-Ferrand,FR,63000,0615651513,thisisatest@gmail.com,particulier C0008,Dubois,Emma,12/05/1951,Avenue Marechal Foch,Clermont-Ferrand,FR,63000,0615651513,thisisatest@gmail.com,particulier,1
C0009,Petit,Adam,13/05/1991,rue du cimetiere,Paris,FR,75001,0654512352,thisisatest@gmail.com,particulier C0009,Petit,Adam,13/05/1991,rue du cimetiere,Paris,FR,75001,0654512352,thisisatest@gmail.com,particulier,1
C0010,Morel,Lucas,14/05/2002,avenue de la paix,Nantes,FR,44000,0751562652,thisisatest@gmail.com,entreprise C0010,Morel,Lucas,14/05/2002,avenue de la paix,Nantes,FR,44000,0751562652,thisisatest@gmail.com,entreprise,0.9
C0011,Bertrand,Ambre,15/05/2006,Rue Jule Ferry,Vichy,FR,3200,0655132124,thisisatest@gmail.com,ecole C0011,Bertrand,Ambre,15/05/2006,Rue Jule Ferry,Vichy,FR,3200,0655132124,thisisatest@gmail.com,ecole,0.5
C0012,Dupont,Hugo,16/05/2001,Avenue Marechal Foch,Clermont-Ferrand,FR,63000,0615651513,thisisatest@gmail.com,particulier C0012,Dupont,Hugo,16/05/2001,Avenue Marechal Foch,Clermont-Ferrand,FR,63000,0615651513,thisisatest@gmail.com,particulier,1
C0013,Girard,Alice,17/05/2001,rue du cimetiere,Paris,FR,75001,0654512352,thisisatest@gmail.com,particulier C0013,Girard,Alice,17/05/2001,rue du cimetiere,Paris,FR,75001,0654512352,thisisatest@gmail.com,particulier,1
C0014,Gerard,Gabin,18/05/2001,avenue de la paix,Nantes,FR,44000,0751562652,thisisatest@gmail.com,entreprise C0014,Gerard,Gabin,18/05/2001,avenue de la paix,Nantes,FR,44000,0751562652,thisisatest@gmail.com,entreprise,0.9
C0015,Lambert,Rose,19/05/2001,Rue Jule Ferry,Vichy,FR,3200,0655132124,thisisatest@gmail.com,ecole C0015,Lambert,Rose,19/05/2001,Rue Jule Ferry,Vichy,FR,3200,0655132124,thisisatest@gmail.com,ecole,0.5
C0016,Fontaine,Liam,20/05/2001,Avenue Marechal Foch,Clermont-Ferrand,FR,63000,0615651513,thisisatest@gmail.com,particulier C0016,Fontaine,Liam,20/05/2001,Avenue Marechal Foch,Clermont-Ferrand,FR,63000,0615651513,thisisatest@gmail.com,particulier,1
C0017,Rousseau,Sacha,21/05/2001,rue du cimetiere,Paris,FR,75001,0654512352,thisisatest@gmail.com,particulier C0017,Rousseau,Sacha,21/05/2001,rue du cimetiere,Paris,FR,75001,0654512352,thisisatest@gmail.com,particulier,1
C0018,Vincent,Mia,22/05/2001,avenue de la paix,Nantes,FR,44000,0751562652,thisisatest@gmail.com,entreprise C0018,Vincent,Mia,22/05/2001,avenue de la paix,Nantes,FR,44000,0751562652,thisisatest@gmail.com,entreprise,0.9
C0019,Muller,Eden,23/05/2001,Rue Jule Ferry,Vichy,FR,3200,0655132124,thisisatest@gmail.com,ecole C0019,Muller,Eden,23/05/2001,Rue Jule Ferry,Vichy,FR,3200,0655132124,thisisatest@gmail.com,ecole,0.5
C0020,Lefevre,Anna,24/05/2001,Avenue Marechal Foch,Clermont-Ferrand,FR,63000,0615651513,thisisatest@gmail.com,particulier C0020,Lefevre,Anna,24/05/2001,Avenue Marechal Foch,Clermont-Ferrand,FR,63000,0615651513,thisisatest@gmail.com,particulier,1
C0021,Faure,Alba,25/05/1987,rue du cimetiere,Paris,FR,75001,0654512352,thisisatest@gmail.com,particulier C0021,Faure,Alba,25/05/1987,rue du cimetiere,Paris,FR,75001,0654512352,thisisatest@gmail.com,particulier,1
C0022,Andre,Alice,26/05/1957,avenue de la paix,Nantes,FR,44000,0751562652,thisisatest@gmail.com,entreprise C0022,Andre,Alice,26/05/1957,avenue de la paix,Nantes,FR,44000,0751562652,thisisatest@gmail.com,entreprise,0.9
C0023,Mercier,Romy,27/05/1937,Rue Jule Ferry,Vichy,FR,3200,0655132124,thisisatest@gmail.com,ecole C0023,Mercier,Romy,27/05/1937,Rue Jule Ferry,Vichy,FR,3200,0655132124,thisisatest@gmail.com,ecole,0.5
C0024,Blanc,Aron,28/05/1984,Avenue Marechal Foch,Clermont-Ferrand,FR,63000,0615651513,thisisatest@gmail.com,particulier C0024,Blanc,Aron,28/05/1984,Avenue Marechal Foch,Clermont-Ferrand,FR,63000,0615651513,thisisatest@gmail.com,particulier,1
C0025,Guerin,Noe,29/05/1987,rue du cimetiere,Paris,FR,75001,0654512352,thisisatest@gmail.com,particulier C0025,Guerin,Noe,29/05/1987,rue du cimetiere,Paris,FR,75001,0654512352,thisisatest@gmail.com,particulier,1
C0026,Boyer,Paul,30/05/1987,avenue de la paix,Nantes,FR,44000,0751562652,thisisatest@gmail.com,entreprise C0026,Boyer,Paul,30/05/1987,avenue de la paix,Nantes,FR,44000,0751562652,thisisatest@gmail.com,entreprise,0.9
C0027,Gauthier,Nathan,31/05/2001,Rue Jule Ferry,Vichy,FR,3200,0655132124,thisisatest@gmail.com,ecole C0027,Gauthier,Nathan,31/05/2001,Rue Jule Ferry,Vichy,FR,3200,0655132124,thisisatest@gmail.com,ecole,0.5
C0028,Masson,Nael,01/06/1998,Avenue Marechal Foch,Clermont-Ferrand,FR,63000,0615651513,thisisatest@gmail.com,particulier C0028,Masson,Nael,01/06/1998,Avenue Marechal Foch,Clermont-Ferrand,FR,63000,0615651513,thisisatest@gmail.com,particulier,1
C0029,Marchand,Chloe,02/06/1999,rue du cimetiere,Paris,FR,75001,0654512352,thisisatest@gmail.com,particulier C0029,Marchand,Chloe,02/06/1999,rue du cimetiere,Paris,FR,75001,0654512352,thisisatest@gmail.com,particulier,1
C0030,Duval,Julia,03/06/1954,avenue de la paix,Nantes,FR,44000,0751562652,thisisatest@gmail.com,entreprise C0030,Duval,Julia,03/06/1954,avenue de la paix,Nantes,FR,44000,0751562652,thisisatest@gmail.com,entreprise,0.9
C0031,Meunier,Mohamed,04/06/1927,Rue Jule Ferry,Vichy,FR,3200,0655132124,thisisatest@gmail.com,ecole C0031,Meunier,Mohamed,04/06/1927,Rue Jule Ferry,Vichy,FR,3200,0655132124,thisisatest@gmail.com,ecole,0.5
C0032,Martinez,Iris,05/06/1985,Avenue Marechal Foch,Clermont-Ferrand,FR,63000,0615651513,thisisatest@gmail.com,particulier C0032,Martinez,Iris,05/06/1985,Avenue Marechal Foch,Clermont-Ferrand,FR,63000,0615651513,thisisatest@gmail.com,particulier,1
C0033,Gerard,Theo,06/06/1922,rue du cimetiere,Paris,FR,75001,0654512352,thisisatest@gmail.com,particulier C0033,Gerard,Theo,06/06/1922,rue du cimetiere,Paris,FR,75001,0654512352,thisisatest@gmail.com,particulier,1
C0034,Leroux,Malo,07/06/1979,avenue de la paix,Nantes,FR,44000,0751562652,thisisatest@gmail.com,entreprise C0034,Leroux,Malo,07/06/1979,avenue de la paix,Nantes,FR,44000,0751562652,thisisatest@gmail.com,entreprise,0.9
C0035,Roche,Zoe,08/06/1981,Rue Jule Ferry,Vichy,FR,3200,0655132124,thisisatest@gmail.com,ecole C0035,Roche,Zoe,08/06/1981,Rue Jule Ferry,Vichy,FR,3200,0655132124,thisisatest@gmail.com,ecole,0.5
C0036,Renard,Eva,09/06/1954,Avenue Marechal Foch,Clermont-Ferrand,FR,63000,0615651513,thisisatest@gmail.com,particulier C0036,Renard,Eva,09/06/1954,Avenue Marechal Foch,Clermont-Ferrand,FR,63000,0615651513,thisisatest@gmail.com,particulier,1
C0037,Caron,Nina,10/06/1992,rue du cimetiere,Paris,FR,75001,0654512352,thisisatest@gmail.com,particulier C0037,Caron,Nina,10/06/1992,rue du cimetiere,Paris,FR,75001,0654512352,thisisatest@gmail.com,particulier,1
C0038,Colin,Ivana,11/06/1993,avenue de la paix,Nantes,FR,44000,0751562652,thisisatest@gmail.com,entreprise C0038,Colin,Ivana,11/06/1993,avenue de la paix,Nantes,FR,44000,0751562652,thisisatest@gmail.com,entreprise,0.9
C0039,Rodriguez,Juliette,12/06/2001,Rue Jule Ferry,Vichy,FR,3200,0655132124,thisisatest@gmail.com,ecole C0039,Rodriguez,Juliette,12/06/2001,Rue Jule Ferry,Vichy,FR,3200,0655132124,thisisatest@gmail.com,ecole,0.5
C0040,Chevallier,Marius,13/06/1987,Avenue Marechal Foch,Clermont-Ferrand,FR,63000,0615651513,thisisatest@gmail.com,particulier C0040,Chevallier,Marius,13/06/1987,Avenue Marechal Foch,Clermont-Ferrand,FR,63000,0615651513,thisisatest@gmail.com,particulier,1
C0041,Chauvin,Nino,14/06/1920,rue du cimetiere,Paris,FR,75001,0654512352,thisisatest@gmail.com,particulier C0041,Chauvin,Nino,14/06/1920,rue du cimetiere,Paris,FR,75001,0654512352,thisisatest@gmail.com,particulier,1
C0042,Da Silva,Marceau,15/06/1973,avenue de la paix,Nantes,FR,44000,0751562652,thisisatest@gmail.com,entreprise C0042,Da Silva,Marceau,15/06/1973,avenue de la paix,Nantes,FR,44000,0751562652,thisisatest@gmail.com,entreprise,0.9
C0043,Bouchet,Mathis,16/06/1951,Rue Jule Ferry,Vichy,FR,3200,0655132124,thisisatest@gmail.com,ecole C0043,Bouchet,Mathis,16/06/1951,Rue Jule Ferry,Vichy,FR,3200,0655132124,thisisatest@gmail.com,ecole,0.5
C0044,Gaie,Victor,17/06/1972,Avenue Marechal Foch,Clermont-Ferrand,FR,63000,0615651513,thisisatest@gmail.com,particulier C0044,Gaie,Victor,17/06/1972,Avenue Marechal Foch,Clermont-Ferrand,FR,63000,0615651513,thisisatest@gmail.com,particulier,1
C0045,Gilbert,Ayden,18/06/2006,rue du cimetiere,Paris,FR,75001,0654512352,thisisatest@gmail.com,particulier C0045,Gilbert,Ayden,18/06/2006,rue du cimetiere,Paris,FR,75001,0654512352,thisisatest@gmail.com,particulier,1
C0046,Pasquier,Leonie,19/06/2011,avenue de la paix,Nantes,FR,44000,0751562652,thisisatest@gmail.com,entreprise C0046,Pasquier,Leonie,19/06/2011,avenue de la paix,Nantes,FR,44000,0751562652,thisisatest@gmail.com,entreprise,0.9
C0047,Poulain,Jeanne,20/06/1980,Rue Jule Ferry,Vichy,FR,3200,0655132124,thisisatest@gmail.com,ecole C0047,Poulain,Jeanne,20/06/1980,Rue Jule Ferry,Vichy,FR,3200,0655132124,thisisatest@gmail.com,ecole,0.5
C0048,Tessier,Charlie,21/06/1991,Avenue Marechal Foch,Clermont-Ferrand,FR,63000,0615651513,thisisatest@gmail.com,particulier C0048,Tessier,Charlie,21/06/1991,Avenue Marechal Foch,Clermont-Ferrand,FR,63000,0615651513,thisisatest@gmail.com,particulier,1
C0049,Lamy,Milo,22/06/1997,rue du cimetiere,Paris,FR,75001,0654512352,thisisatest@gmail.com,particulier C0049,Lamy,Milo,22/06/1997,rue du cimetiere,Paris,FR,75001,0654512352,thisisatest@gmail.com,particulier,1
C0050,Carrier,Victor,23/06/1998,avenue de la paix,Nantes,FR,44000,0751562652,thisisatest@gmail.com,entreprise C0050,Carrier,Victor,23/06/1998,avenue de la paix,Nantes,FR,44000,0751562652,thisisatest@gmail.com,entreprise,0.9

1 idClient nom prenom date_naissance adresse ville pays code_postal telephone email type reduc
2 C0001 Martin Gabriel 13/05/1999 rue du cimetiere Paris FR 75001 0654512352 thisisatest@gmail.com particulier 1
3 C0002 Bernard Leo 11/08/1995 avenue de la paix Nantes FR 44000 0751562652 thisisatest@gmail.com entreprise 0.9
4 C0003 Thomas Raphael 06/05/2001 Rue Jule Ferry Vichy FR 3200 0655132124 thisisatest@gmail.com ecole 0.5
5 C0004 Dubois Louis 08/05/2001 Avenue Marechal Foch Clermont-Ferrand FR 63000 0615651513 thisisatest@gmail.com particulier 1
6 C0005 Robert Mael 09/05/2001 rue du cimetiere Paris FR 75001 0654512352 thisisatest@gmail.com particulier 1
7 C0006 Richard Jules 10/05/2001 avenue de la paix Nantes FR 44000 0751562652 thisisatest@gmail.com entreprise 0.9
8 C0007 Durand Noah 11/05/2001 Rue Jule Ferry Vichy FR 3200 0655132124 thisisatest@gmail.com ecole 0.5
9 C0008 Dubois Emma 12/05/1951 Avenue Marechal Foch Clermont-Ferrand FR 63000 0615651513 thisisatest@gmail.com particulier 1
10 C0009 Petit Adam 13/05/1991 rue du cimetiere Paris FR 75001 0654512352 thisisatest@gmail.com particulier 1
11 C0010 Morel Lucas 14/05/2002 avenue de la paix Nantes FR 44000 0751562652 thisisatest@gmail.com entreprise 0.9
12 C0011 Bertrand Ambre 15/05/2006 Rue Jule Ferry Vichy FR 3200 0655132124 thisisatest@gmail.com ecole 0.5
13 C0012 Dupont Hugo 16/05/2001 Avenue Marechal Foch Clermont-Ferrand FR 63000 0615651513 thisisatest@gmail.com particulier 1
14 C0013 Girard Alice 17/05/2001 rue du cimetiere Paris FR 75001 0654512352 thisisatest@gmail.com particulier 1
15 C0014 Gerard Gabin 18/05/2001 avenue de la paix Nantes FR 44000 0751562652 thisisatest@gmail.com entreprise 0.9
16 C0015 Lambert Rose 19/05/2001 Rue Jule Ferry Vichy FR 3200 0655132124 thisisatest@gmail.com ecole 0.5
17 C0016 Fontaine Liam 20/05/2001 Avenue Marechal Foch Clermont-Ferrand FR 63000 0615651513 thisisatest@gmail.com particulier 1
18 C0017 Rousseau Sacha 21/05/2001 rue du cimetiere Paris FR 75001 0654512352 thisisatest@gmail.com particulier 1
19 C0018 Vincent Mia 22/05/2001 avenue de la paix Nantes FR 44000 0751562652 thisisatest@gmail.com entreprise 0.9
20 C0019 Muller Eden 23/05/2001 Rue Jule Ferry Vichy FR 3200 0655132124 thisisatest@gmail.com ecole 0.5
21 C0020 Lefevre Anna 24/05/2001 Avenue Marechal Foch Clermont-Ferrand FR 63000 0615651513 thisisatest@gmail.com particulier 1
22 C0021 Faure Alba 25/05/1987 rue du cimetiere Paris FR 75001 0654512352 thisisatest@gmail.com particulier 1
23 C0022 Andre Alice 26/05/1957 avenue de la paix Nantes FR 44000 0751562652 thisisatest@gmail.com entreprise 0.9
24 C0023 Mercier Romy 27/05/1937 Rue Jule Ferry Vichy FR 3200 0655132124 thisisatest@gmail.com ecole 0.5
25 C0024 Blanc Aron 28/05/1984 Avenue Marechal Foch Clermont-Ferrand FR 63000 0615651513 thisisatest@gmail.com particulier 1
26 C0025 Guerin Noe 29/05/1987 rue du cimetiere Paris FR 75001 0654512352 thisisatest@gmail.com particulier 1
27 C0026 Boyer Paul 30/05/1987 avenue de la paix Nantes FR 44000 0751562652 thisisatest@gmail.com entreprise 0.9
28 C0027 Gauthier Nathan 31/05/2001 Rue Jule Ferry Vichy FR 3200 0655132124 thisisatest@gmail.com ecole 0.5
29 C0028 Masson Nael 01/06/1998 Avenue Marechal Foch Clermont-Ferrand FR 63000 0615651513 thisisatest@gmail.com particulier 1
30 C0029 Marchand Chloe 02/06/1999 rue du cimetiere Paris FR 75001 0654512352 thisisatest@gmail.com particulier 1
31 C0030 Duval Julia 03/06/1954 avenue de la paix Nantes FR 44000 0751562652 thisisatest@gmail.com entreprise 0.9
32 C0031 Meunier Mohamed 04/06/1927 Rue Jule Ferry Vichy FR 3200 0655132124 thisisatest@gmail.com ecole 0.5
33 C0032 Martinez Iris 05/06/1985 Avenue Marechal Foch Clermont-Ferrand FR 63000 0615651513 thisisatest@gmail.com particulier 1
34 C0033 Gerard Theo 06/06/1922 rue du cimetiere Paris FR 75001 0654512352 thisisatest@gmail.com particulier 1
35 C0034 Leroux Malo 07/06/1979 avenue de la paix Nantes FR 44000 0751562652 thisisatest@gmail.com entreprise 0.9
36 C0035 Roche Zoe 08/06/1981 Rue Jule Ferry Vichy FR 3200 0655132124 thisisatest@gmail.com ecole 0.5
37 C0036 Renard Eva 09/06/1954 Avenue Marechal Foch Clermont-Ferrand FR 63000 0615651513 thisisatest@gmail.com particulier 1
38 C0037 Caron Nina 10/06/1992 rue du cimetiere Paris FR 75001 0654512352 thisisatest@gmail.com particulier 1
39 C0038 Colin Ivana 11/06/1993 avenue de la paix Nantes FR 44000 0751562652 thisisatest@gmail.com entreprise 0.9
40 C0039 Rodriguez Juliette 12/06/2001 Rue Jule Ferry Vichy FR 3200 0655132124 thisisatest@gmail.com ecole 0.5
41 C0040 Chevallier Marius 13/06/1987 Avenue Marechal Foch Clermont-Ferrand FR 63000 0615651513 thisisatest@gmail.com particulier 1
42 C0041 Chauvin Nino 14/06/1920 rue du cimetiere Paris FR 75001 0654512352 thisisatest@gmail.com particulier 1
43 C0042 Da Silva Marceau 15/06/1973 avenue de la paix Nantes FR 44000 0751562652 thisisatest@gmail.com entreprise 0.9
44 C0043 Bouchet Mathis 16/06/1951 Rue Jule Ferry Vichy FR 3200 0655132124 thisisatest@gmail.com ecole 0.5
45 C0044 Gaie Victor 17/06/1972 Avenue Marechal Foch Clermont-Ferrand FR 63000 0615651513 thisisatest@gmail.com particulier 1
46 C0045 Gilbert Ayden 18/06/2006 rue du cimetiere Paris FR 75001 0654512352 thisisatest@gmail.com particulier 1
47 C0046 Pasquier Leonie 19/06/2011 avenue de la paix Nantes FR 44000 0751562652 thisisatest@gmail.com entreprise 0.9
48 C0047 Poulain Jeanne 20/06/1980 Rue Jule Ferry Vichy FR 3200 0655132124 thisisatest@gmail.com ecole 0.5
49 C0048 Tessier Charlie 21/06/1991 Avenue Marechal Foch Clermont-Ferrand FR 63000 0615651513 thisisatest@gmail.com particulier 1
50 C0049 Lamy Milo 22/06/1997 rue du cimetiere Paris FR 75001 0654512352 thisisatest@gmail.com particulier 1
51 C0050 Carrier Victor 23/06/1998 avenue de la paix Nantes FR 44000 0751562652 thisisatest@gmail.com entreprise 0.9

@ -25,6 +25,7 @@ CREATE TABLE CLIENT (
telephone char(10), telephone char(10),
email varchar(40) NOT NULL, email varchar(40) NOT NULL,
type varchar CHECK(type IN ('particulier','entreprise','ecole','centre de loisir')), type varchar CHECK(type IN ('particulier','entreprise','ecole','centre de loisir')),
reduction numeric NOT NULL,
PRIMARY KEY (idclient) PRIMARY KEY (idclient)
); );

@ -6,14 +6,12 @@ WHERE idProduit NOT IN (SELECT idProduit FROM RESERVER);
--ce qui signifie qu'ils n'ont jamais été loués. --ce qui signifie qu'ils n'ont jamais été loués.
--Question 2 incomprehension de la question : cette requête ci-dessous renvoi le chiffre d'affaire fais pendant les 7 derniers jours par les clients de types entreprise. --Question 2 :
-- Calculer le montant des locations en fonction des types de clients SELECT c.type, SUM((p.prix)*(CURRENT_DATE-r.date_debut)) AS prixSansReduction, SUM((p.prix*c.reduction)*(CURRENT_DATE-r.date_debut)) AS prix_Avec_Reduction
SELECT c.type, SUM(p.prix*(CURRENT_DATE-r.date_debut)) AS Total -- Sélectionner les tables client produit et reserver
-- Sélectionner les informations des clients et des locations
FROM Client c, Produit p, RESERVER r FROM Client c, Produit p, RESERVER r
WHERE c.type = 'entreprise' and c.idclient = r.idclient and r.idproduit = p.idproduit and (r.date_debut <= (CURRENT_DATE) WHERE c.type='entreprise' and c.idclient = r.idclient and r.idproduit = p.idproduit and (r.date_debut <= (CURRENT_DATE) and r.date_debut >= (CURRENT_DATE-7))
and r.date_debut >= (CURRENT_DATE-7)) -- Selectionne les reservations des clients de type entreprise qui sont datés d'il y a moins de 7 jours (semaine dernière avec réduction) et qui ne depasse pas la date du jour.
-- Regrouper les résultats par type de client
GROUP BY c.type; GROUP BY c.type;
--Question 3 --Question 3
@ -25,7 +23,7 @@ WHERE idProduit NOT IN (SELECT idProduit FROM RESERVER);
--Question 4 --Question 4
-- Calculer le montant des locations en fonction des types de clients et du nombre de jours loues -- Calculer le montant des locations en fonction des types de clients et du nombre de jours loues
SELECT c.type, SUM(p.prix*(CURRENT_DATE-r.date_debut)) AS Total SELECT c.type, SUM((p.prix*c.reduction)*(CURRENT_DATE-r.date_debut)) AS Total
-- Sélectionner les tables client produit et reserver -- Sélectionner les tables client produit et reserver
FROM Client c, Produit p, RESERVER r FROM Client c, Produit p, RESERVER r
WHERE c.idclient = r.idclient and r.idproduit = p.idproduit and (r.date_debut <= (CURRENT_DATE) and r.date_debut >= (CURRENT_DATE-30)) WHERE c.idclient = r.idclient and r.idproduit = p.idproduit and (r.date_debut <= (CURRENT_DATE) and r.date_debut >= (CURRENT_DATE-30))

@ -9,17 +9,17 @@ print(df3)
co = None co = None
try: try:
co = psy.connect(host='londres', co = psy.connect(host='londres', # Changer les variables host, database, user et password par vos propres identifiants afin de générer les lignes dans les tables.
database='dbletuaillon', database='dbletuaillon',
user='letuaillon', user='letuaillon',
password='03Ninja&*') password='*********')
curs=co.cursor() curs=co.cursor()
for row in df3.itertuples(): for row in df3.itertuples():
curs.execute('''INSERT INTO CLIENT VALUES (%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s);''', curs.execute('''INSERT INTO CLIENT VALUES (%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s);''',
(row.idClient, row.nom, row.prenom, row.date_naissance, row.adresse, row.ville, row.pays, row.code_postal, row.telephone, row.email, row.type)) (row.idClient, row.nom, row.prenom, row.date_naissance, row.adresse, row.ville, row.pays, row.code_postal, row.telephone, row.email, row.type,row.reduc))
categorie = pd.read_csv(r'Categorie.csv') categorie = pd.read_csv(r'Categorie.csv')
df = pd.DataFrame(categorie) df = pd.DataFrame(categorie)

Loading…
Cancel
Save