Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 1

create database TP1_SGBDI

use TP1_SGBDI

--TP1 SGBD
create table Employes(
id_E int primary key ,
Nom_E varchar(30),
Prenom_E varchar(30),
sexe_E char,
salaire_E float,
ville_E varchar(50),
DateN_E datetime,
)
alter table Employes add fonction varchar(50)
insert into Employes values(6,'cc','ww','M',9000,'kech','12/6/2014')
select distinct * from Employes order by salaire_E asc
select distinct * from Employes order by salaire_E desc
select SUM(salaire_E)from Employes
select SUM(salaire_E)from Employes as [Employe]
select MIN (salaire_E) as [Min salaire_E],Max(salaire_E) as [Max
Employe_E]from Employes
select COUNT(*) as [Employe_E]from Employes
select COUNT(id_E) as [Employe_E] from Employes
select AVG(salaire_E)as [Moyenne_Employe]from Employes
select ville_E,COUNT(*)as [Employe]from Employe group by ville_E
select SUM(salaire_E) from Employes group by sexe_E
select sexe_E,ville_E,SUM(salaire_E)as[salaire_E]from Employes group by
sexe_E,ville_E
select fonction,MAX(salaire_E)from Employes as [Max_Salaire] where
sexe_E='M'group by fonction
select fonction,SUM(salaire_E) as [Total salaire by fonction]from Employes
group by fonction having SUM(salaire_E)>100

You might also like