Boujour
je commence juste la base de donnee sur oracle avec l, outil SQL plus Worsheet.
DSL POUR LES ACCENTS MAIS CLAVIER QWERTY
J'aurais besoins d'aide pour le sujet suivant:
Mon probleme :
je doit liste les clients qui n'ont pas loue une voiture dans les 6 derniers mois.
Avec la la date de fin contract
voici la table:
ma creation de table :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 CREATE TABLE HIRECONTRACT (ContractNo CHAR(5) NOT NULL, StartDate DATE NOT NULL, EndDate DATE NOT NULL, TotalMileageAllowed NUMBER, ContractDiscount NUMBER NOT NULL, CustomerNo CHAR(4) NOT NULL, SalespersonNo CHAR(3) NOT NULL, CONSTRAINT CONTRACT_CONTRACTNO_PK PRIMARY KEY (ContractNo), CONSTRAINT CONTRACT_CUSTOMERNO_FK FOREIGN KEY (CustomerNo) REFERENCES CUSTOMER(CustomerNo), CONSTRAINT CONTRACT_SALESPERSONNO_FK FOREIGN KEY (SalespersonNo) REFERENCES SALESPERSON(SalespersonNo));
Les donnees dans la table :
Merci de votre aide d'avance.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 INSERT INTO HIRECONTRACT VALUES ('HC001','13-JUN-07','22-JUL-07',20000,0,'C001','S01'); INSERT INTO HIRECONTRACT VALUES ('HC002','2-AUG-07','31-AUG-08',80000,0,'C003','S02'); INSERT INTO HIRECONTRACT VALUES ('HC003','30-MAY-07','10-JUL-07',24000,0,'C002','S02'); INSERT INTO HIRECONTRACT VALUES ('HC004','9-MAY-07','10-JUN-07',10000,0,'C007','S03'); INSERT INTO HIRECONTRACT VALUES ('HC005','9-MAY-07','10-JUN-07',30000,1,'C005','S01'); INSERT INTO HIRECONTRACT VALUES ('HC006','25-APR-07','27-MAY-07',19500,0,'C001','S02'); INSERT INTO HIRECONTRACT VALUES ('HC007','11-APR-07','8-MAY-07',12000,0,'C005','S03'); INSERT INTO HIRECONTRACT VALUES ('HC008','28-MAR-07','29-APR-07',24000,2,'C002','S01'); INSERT INTO HIRECONTRACT VALUES ('HC009','2-AUG-07','10-SEP-07',19000,0,'C004','S03'); INSERT INTO HIRECONTRACT VALUES ('HC010','14-MAR-07','15-APR-07',36000,1,'C002','S02');
Partager