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 :
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');
Merci de votre aide d'avance.