Droit

419 mots 2 pages
I) Definition:
Le LID est un bloc de programmation sql qui permet d'interroger une base de données sur un ou plusieurs critères.Le mode de programmation est interactif(clavier/ecran).
Une requête LID est composé de deux parties (Projection et restriction).

Syntaxe:

select <liste des champs> <liste des fonctions>

From <nom_tables>
==> Projection

Where <critère de restriction>
Group by <critère de regroupement> having <critères de selection sur group by>;
Order by <critère de classement>
==>Restriction

Pour rediriger : mysql> \T c:\courslid.txt

II)Regle de construcion d'une requête

1)Projection [select ..... from table]

Elle permet de selectionner la ou les tables et les champs des tables contenant le resultat de notre recherche (requête).

Exemple d'application

Select NomA,Tatouage FROM animal;

Restriction: Where -----;

Cette partie permet d'appliquer des filtres pour restreindre le resultat de la requête.

Select NomA, DatenaissA,Tatouage From animal where NomA like 'N%';

Select * WHERE PrixC >300;

, : C'est un séparateur de champs, de table et de fonction.
; : Fin d'instruction c'est le delimiteur de SQL

\G : Il permet d'afficher le resultat en vertical
Select * FROM Proprietaire \G

*: Afficher toutes les colomnes d'une ou plusieurs tables.

Alias AS :l Un alias permet de renomer les champs, les fonctions, les tables

Select NomV AS Nomveto FROM veterianire;

Select COUNT(*) As total FROM Consultation;

II Les opérateurs SQL

1)Les opérateurs logiques

AND = ET
OR = OU
Les opérateurs logiques ne sont appliqué que sur la partie restriction.

Exemple d'application

Select * FROM Consultation Where NumV = 2 AND PrixC > 300;

L'opérateur de negationm: AND NOT OR NOT

Afficher toutes les consultation realisée par le veto 1 et 2 et dont le prix est diff de 350

Afficher tous les medicaments dont le prix est compris entre 86

en relation

  • Cours Le 11 Juin
    308 mots | 2 pages
  • Cours sql
    553 mots | 3 pages
  • Net provence - correction
    889 mots | 4 pages
  • Le Langage SQL
    403 mots | 2 pages
  • Le langage sql
    406 mots | 2 pages
  • Technologies du web
    1188 mots | 5 pages
  • Apprentissage SQL
    2989 mots | 12 pages
  • Les requêtes sql
    2652 mots | 11 pages
  • Bas de donne
    978 mots | 4 pages
  • SQL Standard
    383 mots | 2 pages
  • Test
    1007 mots | 5 pages
  • Base de donnée
    437 mots | 2 pages
  • SGBD
    727 mots | 3 pages
  • Base données
    602 mots | 3 pages
  • Cours de sql gestion des tables
    272 mots | 2 pages