Vous êtes sur la page 1sur 2

INSERT INTO dept (NumDept,nomdept,lieu)

VALUES (10,"FINANCES","PARIS"),

(20,"RECHERCHES","GRENOBLE"),

(30,"VENTES","LYON"),

(40,"FABRICATION","ROUEN");

SELECT * from Dept;

insert into emp (Matr,NomE,poste,dataEmb,Sup,salaire,commission,numdept)

values (7369,"LEGLERC","SECRETAIRE","1980-12-02",7902,6400,NULL,20),

(7499,"BIRAUD","COMMERCIAL","1981-02-21",7698,12800,2400,30),

(7521,"BERGER","COMMERCIAL","1981-10-21",7698,10000,4000,30),

(7566,"MERCIER","DIRECTEUR","1981-03-02",7839,23000,NULL,20),

(7654,"MARTIN","COMMERCIAL","1981-05-28",7698,10000,11200,30),

(7698,"NOIRET","DIRECTEUR","1981-06-01",7839,22800,NULL,30),

(7782,"LESAGE","DIRECTEUR","1981-04-09",7839,19600,NULL,10),

(7788,"DUBOIS","INGENIEUR","1985-11-14",7566,24000,NULL,20),

(7839,"LEROY","PRESIDENT","1981-05-17",NULL,40000,NULL,10),

(7844,"BENAIN","COMMERCIAL","1981-05-08",7798,12000,0,30),

(7876,"CLEMENT","SECRETAIRE","1985-05-10",7688,8800,NULL,20),

(7900,"FREMONT","SECRETAIRE","1981-12-03",7598,7600,NULL,30),

(7902,"CHATEL","INGENIEUR","1981-12-17",7566,24000,NULL,20),

(7934,"VILLARD","SECRETAIRE","1982-08-23",7902,10400,NULL,10);

SELECT * from EMP;

select matr,NomE from EMP;

select distinct NomE from EMP where NumDept=20;

select distinct NomE from EMP where Salaire>3000;

select NomE,Salaire+IFNULL(commission,0) as "Somme totale percue" from EMP where poste in ("COMMERCIAL","INGENIEUR");

insert into Dept values (50,"CMTABILITÉ","TOULOUSE");

insert into Dept(NumDept,NomDept) values (60,"DIRECTION");

insert into Dept(NumDept,NomDept,Lieu) select 25,NomDept, Lieu from Dept where NumDept=20;
update Dept

set Lieu="BORDEAUX"

where NumDept=60;

update EMP

set Poste="PDG",NumDept=60

where NomE="MERCIER";

delete from EMP

where NomE="BIRAUD";

update EMP

set salaire=salaire+(10/100)*salaire

where NumDept=10;

insert into EMP (Matr, NomE, Poste, Salaire, NumDept) values (7910, "SIMON", "COMMERCIAL", 10000, 30);

insert into Projet

values ("P1","SPORT"),("P2","QUALITE");

Vous aimerez peut-être aussi