Apprentissage SQL

2989 mots 12 pages
Langage SQL
Initiation aux requêtes SQL
Version : 1.76
Auteur : Jean-Michel BAUMANN
Dernière modification : 12/03/2010

A propos du Langage SQL

Le langage SQL (Structured Query Language) est un langage informatique normalisé d’interrogation des bases de données relationnelles (SGBDR).
Il est devenu un standard international en 1986.
Il est utilisé par toutes les bases de données (Oracle, dBase, Access...).

Table des matières

A - Syntaxe des commandes SQL 2
B - Société exemple 4
C – Etudes des commandes 4
1. Requête sélection : SELECT… FROM… 4
1.1. Requête simple 4
1.2. Requête multi tables (jointure) 5
1.3. Trier les données : ORDER BY 5
1.4. Affichage avec restriction : WHERE 6
1.5. Les fonctions arithmétiques: MAX, MIN, AVG, SUM, COUNT 8
1.6. Regrouper les données : GROUP BY 9
2. Requête ajout : INSERT INTO VALUE 10
3. Requête suppression : DELETE FROM 11
4. Requête mise à jour : UPDATE… SET 11
A - Syntaxe des commandes SQL

Rappel :

Dans une base de données relationnelle les informations sont stockées dans des champs qui sont regroupées dans des tables.
Les tables regroupent les informations (champs) qui ont un lien commun (Information sur les salariés, sur les sociétés sur les visites,
Une requête SQL affiche les contenus de champs qui appartiennent à des tables pour les afficher selon certains critères
MEMO DES PRINCIPALESCOMMANDES

SELECT
SELECT "nom de champ"
FROM "nom de table"
Affiche les données contenues dans les champs à partir des tables listées.

WHERE
SELECT "nom de colonne"
FROM "nom de table"
WHERE "condition"
Paramètre une condition de sélection.

ORDER BY
SELECT "nom de colonne"
FROM "nom de table"
[WHERE "condition"]
ORDER BY "nom de colonne" [ASC, DESC]
Paramètre des critères de tri.

LIKE
SELECT "nom de colonne"
FROM "nom de table"
WHERE "nom de colonne" LIKE {modèle}
Avec WHERE. Paramètre dans une condition de sélection, un critère sur une

en relation

  • Le rire
    278 mots | 2 pages
  • concour exemplaire
    426 mots | 2 pages
  • Plaquette preojet campus montpellier
    2461 mots | 10 pages
  • Correc
    1989 mots | 8 pages
  • Enoncé KMAT BTS CGO
    1701 mots | 7 pages
  • Hgfrtyukilomplo
    1325 mots | 6 pages
  • Dgdg
    586 mots | 3 pages
  • Statistique descriptives
    1244 mots | 5 pages
  • Trocadero
    491 mots | 2 pages
  • Fiche operatoire word revision
    1437 mots | 6 pages
  • Elec
    999 mots | 4 pages
  • Communication
    2085 mots | 9 pages
  • Les curseurs
    2560 mots | 11 pages
  • Tanger
    3732 mots | 15 pages
  • Les voyages du compagnon
    1084 mots | 5 pages