Langage sql

1625 mots 7 pages
Fiche récapitulative : langage SQL

Fiche récapitulative : langage SQL
Sources : http://sqlpro.developpez.com/cours/sqlaz/dml/ http://sqlpro.developpez.com/cours/sqlaz/select/

Informations diverses
Documentation Postgresql http://www.postgresql.org/docs/8.1 Connexion à la base de données ssh blneige psql –h blneige –U login base_de_données Exécuter le contenu d’un fichier \i chemin_d’accès_au_fichier Lister les tables créées \d Lister les champs d’une table \d nom_table Afficher le contenu d’une table (remarque : c’est une requête !) SELECT * FROM ma_table ;

Insérer des données La syntaxe de base de l'ordre SQL d'insertion de données dans une table est la suivante : INSERT [INTO] nom_de_la_table_cible [(liste_des_colonnes_visées)] {VALUES (liste_des_valeurs) | requête_select | DEFAULT VALUES } ;

Récupérer des données
1. La commande SELECT
Le SELECT est la commande de base du SQL destinée à extraire des données d’une base ou calculer de nouvelles données à partir d’existantes... Voici la syntaxe générale d'une commande SELECT : SELECT [DISTINCT ou ALL] * ou liste de colonnes FROM nom de table ou de la vue [WHERE prédicats] [GROUP BY ordre des groupes] [HAVING condition] [ORDER BY] liste de colonnes ; NOTE : dans cette syntaxe, les mots clef du SQL sont en gras, les paramètres en minuscule et entre crochets on trouve les parties optionnelles

Fiche récapitulative : langage SQL

En fait l'ordre SQL SELECT est composé de 6 clauses dont 4 sont optionnelles. Clauses de l'ordre SELECT : SELECT FROM WHERE GROUP BY HAVING ORDER BY Spécification des colonnes du résultat Spécification des tables sur lesquelles porte l'ordre Filtre portant sur les données (conditions à remplir pour que les lignes soient présentes dans le résultat) Définition d'un groupe (sous ensemble) Filtre portant sur les résultats (conditions de regroupement des lignes) Tri des données du résultat

1.1.

L’opérateur *

Le caractère * (étoile) récupère

en relation

  • Synthese Synthese Objet 1
    959 mots | 4 pages
  • Cour SQL - BTS CGO
    2459 mots | 10 pages
  • jan el necronomicon
    305 mots | 2 pages
  • Dossier stage première bac pro commerce
    1305 mots | 6 pages
  • Dossier pse
    2219 mots | 9 pages
  • Complot a versailles
    3951 mots | 16 pages
  • dossier de vente cap esthétique
    750 mots | 3 pages
  • Elec
    999 mots | 4 pages
  • Inconnu a cette adresse et le dictateur
    1606 mots | 7 pages
  • Net provence - correction
    889 mots | 4 pages
  • TIL34A CM s2
    3198 mots | 13 pages
  • La Mariane
    2119 mots | 9 pages
  • Candide
    502 mots | 3 pages
  • Un pacte avec le diable (I)
    1242 mots | 5 pages
  • Début préparation
    851 mots | 4 pages