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

  • Le langage sql
    723 mots | 3 pages
  • Le langage sql
    406 mots | 2 pages
  • Le Langage SQL
    403 mots | 2 pages
  • Le langage sql
    4455 mots | 18 pages
  • Langage sql
    954 mots | 4 pages
  • Langage pl/sql
    546 mots | 3 pages
  • Les bases fondamentales du langage transact sql
    1170 mots | 5 pages
  • Les bases fondamentales du langage Transact SQL
    1043 mots | 5 pages
  • SQL - scott
    732 mots | 3 pages
  • PLSQL
    1844 mots | 8 pages