OPALE - 10.0 - Utilisation

Opérateur SQL

De MappingDoc
Révision datée du 15 mars 2019 à 08:54 par imported>Admin (Page créée avec « Connect permet d'utiliser les opérateurs SQL suivants : * '''Avg''' La fonction Avg permet de calculer la valeur moyenne de plusieurs expressions. <u>Exemple</u> : Pou... »)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)

Connect permet d'utiliser les opérateurs SQL suivants :

  • Avg

La fonction Avg permet de calculer la valeur moyenne de plusieurs expressions.

Exemple : Pour calculer le prix moyen des articles de la table PRODUIT.

Select Avg(PRODUIT.UNITPX) From MAP400.PRODUIT


  • Count

La fonction Count permet de comptabiliser le nombre d'enregistrements dans une table donnée.

Exemple : Pour comptabiliser le nombre de produits dans la table PRODUIT.

Select Count(PRODUIT.NOM) From MAP400.PRODUIT


  • Create

La commande Create permet de créer toutes sortes d'objets SQL : TABLE, USER, VIEW ...

Exemple : Create TABLE

La commande Create TABLE permet de créer une table avec des colonnes d'un type de données spécifique.

Syntaxe :

Create TABLE nom_table
(
   nom_col type [ NULL | NOT NULL | PRIMARY KEY | UNIQUE ],
   [ nom_colN type   [ NULL | NOT NULL | PRIMARY KEY | UNIQUE ] ]
);


Avant d'exécuter une telle commande, il est nécessaire de rassembler certains éléments indispensables. Un nom de table unique doit être précisé afin de l'identifier dans la base de données.

Pour chaque colonne à créer à l'intérieur de la table, il faut spécifier des noms de colonnes distincts. Chaque colonne nécessitant un type de donnée, il faut indiquer le type de données à assigner à chacune des colonnes à créer.

Toute table nécessitant une colonne faisant office de clé primaire, il faut impérativement en déterminer une avec une contrainte d'unicité UNIQUE.

Des contraintes peuvent être également spécifiées pour les valeurs d'une colonne lors de la création de la table.