You are on page 1of 2

-- ceci est un commentaire !!

# un autre commentaire !!
-- création de la base de données
Create database db_Articles;
-- utilisation de la bd
use db_Articles;
-- création de la table Article
-- Article (numArt, desArt, puArt, qteEnStock, seuil)
create table Article(
numArt int auto_increment primary key,
desArt varchar(50),
puArt float,
qteEnStock int,
seuil int
);

-- insertion des données


insert into Article(desArt,puArt,qteEnStock,seuil) values
('PC Dell i7',8000,20,5),
('PC HP i7',7000,20,5),
('PC ASUS i7',7500,20,5),
('PC Dell i5',4000,10,5),
('PC Dell i3',3000,15,5),
('PC Lenovo i5',4500,22,5),
('PC Huawei i5',5000,5,5),
('Imprimante HP 1012',1500,30,5),
('Imprimante HP 1102',1500,30,5),
('Imprimante HP Jet d\'encre 1012',1500,30,5),
('Imprimante LEXMARK',2100,12,5),
('Scanner HP',900,24,5),
('Scanner EPSON',1100,4,5),
('Vidéo projecteur EPSON ES',900,24,5),
('Marqueur Mon Ami',10,5000,100),
('Souris sans fil HP',100,100,10),
('Souris Logitech',80,50,10),
('Clavier Lenovo',150,80,10);

insert into Article(desArt,puArt,qteEnStock) values


('PC Dell i9 32G RAM',15000,10);

select *from Article


order by desArt asc;

select * from Article


order by puArt desc;

select * from Article


order by puArt desc, desArt asc;

select * from Article


order by puArt desc
limit 3;

select max(puArt) maxe from Article;

select count(*) from Article;

select avg(puArt) from Article;


select sum(qteEnStock) from Article;

select avg(puArt) from Article


where desArt like '%pc%';

You might also like