0% found this document useful (0 votes)
1 views

Requêtes_SQL_Access_Gestion_Commerciale

The document contains a series of SQL queries designed for Microsoft Access, focusing on managing commercial data. It includes commands to retrieve client and order information based on various conditions such as address, cumulative sales, and order dates. The queries also demonstrate the use of joins to connect related tables for more complex data retrieval.

Uploaded by

Jamila Hamdi
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
1 views

Requêtes_SQL_Access_Gestion_Commerciale

The document contains a series of SQL queries designed for Microsoft Access, focusing on managing commercial data. It includes commands to retrieve client and order information based on various conditions such as address, cumulative sales, and order dates. The queries also demonstrate the use of joins to connect related tables for more complex data retrieval.

Uploaded by

Jamila Hamdi
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

Requêtes SQL pour Microsoft Access –

TP Gestion Commerciale
R1
SELECT * FROM CLIENT ORDER BY nom;

R2
SELECT * FROM CLIENT WHERE Adresse = 'Sousse';

R3
SELECT * FROM CLIENT WHERE Adresse <> 'Sousse';

R4
SELECT * FROM CLIENT WHERE prénom LIKE '_?h*';

R5
SELECT nom, prénom FROM CLIENT WHERE CA_Encours = 1000;

R6
SELECT nom, prénom FROM CLIENT WHERE CA_Encours BETWEEN 1000 AND 10000;

R7
SELECT nom, prénom FROM CLIENT WHERE Cumul_CA < 1000 OR Cumul_CA > 20000;

R8
SELECT * FROM COMMANDE WHERE Date_comm > #01/01/2011#;

R9
SELECT * FROM COMMANDE WHERE Date_comm BETWEEN #01/01/2010# AND
#30/06/2010#;

R10
SELECT * FROM COMMANDE WHERE Date_comm = Date() - 10;

R11
SELECT * FROM COMMANDE WHERE Month(Date_comm) = 1;

R12
SELECT * FROM CLIENT WHERE Adresse = 'Manouba' AND CA_Encours > 2000;

R13
SELECT * FROM CLIENT WHERE nom LIKE 'B*' OR prénom LIKE '*d*';
R14
SELECT ARTICLE.des_art FROM DETAIL_COMMANDE

INNER JOIN ARTICLE ON DETAIL_COMMANDE.code_art = ARTICLE.code_art

WHERE DETAIL_COMMANDE.num_comm = '00100/2010';

R15
SELECT DISTINCT CLIENT.nom, CLIENT.prénom FROM CLIENT

INNER JOIN (COMMANDE INNER JOIN DETAIL_COMMANDE ON COMMANDE.num_comm =


DETAIL_COMMANDE.num_comm) ON CLIENT.code_client = COMMANDE.code_client
WHERE DETAIL_COMMANDE.code_art = 'CD700';

R16
SELECT DISTINCT CLIENT.* FROM CLIENT

INNER JOIN COMMANDE ON CLIENT.code_client = COMMANDE.code_client;

R17
SELECT ARTICLE.* FROM ARTICLE

INNER JOIN DETAIL_COMMANDE ON ARTICLE.code_art = DETAIL_COMMANDE.code_art


WHERE DETAIL_COMMANDE.num_comm = '00100/2010';

You might also like