SQL Partie 1 Int Calcul

1939 mots 8 pages
S Q L : Langage d’Interrogation de Données.

INTRODUCTION :

S Q L : Structured Query Language est un langage qui permet, la création de tables, la mise à jour des tables (modifications) et l’interrogation de la BDD.

Soit la BDD suivante :

service (num, nom, lieu) clé primaire : num

employe (mat, nom, prenom, fonction, datembauch, salairbrut, numserv, matsuperieur) clé primaire : num clé etrangère : numserv en references à num de la relation service clé etrangère : matsuperieur en references à mat de la relation employe

1- Interrogation d’1 seule table :

1.1 – La projection :

La projection permet d’afficher les colonnes voulues :

employe mat nom prenom fonction datembauch salairbrut numserv matsuperieur
12
TAMA
Teva
P D G
14/07/2002
475 000
1
-
13
BRAVO
Julius
Dir. Financier
04/02/2003
352 000
2
12
14
CROUSA
Christine
D R H
14/07/2002
180 000
3
12
15
DEFLES
Sophie
Secretaire
21/09/2002
187 000
3
14
17
TYAN
Raanui
Dir Production
01/01/2004
198 000
4
12
18
WONG
Teiki
Secretaire
17/05/2004
172 000
1
12
19
LIU
Raitea
Secretaire
20/07/2006
165 000
4
17
20
JONNA
Luc
Ingenieur
04/02/2003
270 000
4
17
21
CADAL
Chris
Ingenieur
14/07/2005
250 000
4
17

Ecrire la requête qui permet d’afficher le prénom, la fonction et le salaire brut des employés :

select ………………………………………………………………………….

from …………………………………………………………………………

Résultat de cette requête :

prenom fonction salairbrut
Teva
P D G
475 000
Julius
Dir. Financier
352 000
Christine
D R H
180 000
Sophie
Secretaire
187 000
Raanui
Dir Production
198 000
Teiki
Secretaire
172 000
Raitea
Secretaire
165 000
Luc
Ingenieur
270 000
Chris
Ingenieur
250 000

Mots clefs de la projection : SELECT FROM

La clause distinct permet de ne projeter que les enregistrements différents

Exemple : On veut la liste des fonctions de l’entreprise :

select …… …………………………………………………………………….

from ……;……………………………………………………………………

Résultat sans la clause distinct : Résultat avec la clause

en relation

  • evaluation_debut_d annee 4eme 1
    320 mots | 2 pages
  • Etude de cas chanel
    2277 mots | 10 pages
  • Sequence jeux d'opposition maternelle
    687 mots | 3 pages
  • Parenté des êtres vivants
    255 mots | 2 pages
  • Etude de filière (zellige de tetouan )
    2155 mots | 9 pages
  • CAFIPEMF P Savoyini
    7786 mots | 32 pages
  • Insécurité en france
    568 mots | 3 pages
  • Infirmiere descriptuf
    360 mots | 2 pages
  • Fiche E4 BTS NRC
    664 mots | 3 pages
  • Rpt-clubs-sportifs
    36995 mots | 148 pages
  • projet d'améloration
    707 mots | 3 pages
  • management renouvelle
    819 mots | 4 pages
  • Rapport de stage
    892 mots | 4 pages
  • Interim
    5288 mots | 22 pages
  • Cadre
    1453 mots | 6 pages