- Exercice Langage SQL : Les prédicats NULL, IN, LIKE, BETWEEN - Licence Fondamentale d'Informatique
lundi 25 mars 2013

Exercice Langage SQL : Les prédicats NULL, IN, LIKE, BETWEEN

Objectif :
Créer des requêtes enSQL

Travail à faire:
                ETUDIANT (Numetu, Nometu, Dtnaiss, Cdsexe)
                SEXE (Cdsexe, Lbsexe)
                ENSEIGNANT (Numens, Nomens, Grade, Ancien)
                MATIERE (Numat, Nomat, Coeff, Numens)
                NOTES (Numetu, Numat, Note)

écrire les requêtes SQL permettant de répondre aux questions suivantes.:
Requête 1 :
                     Numéro, nom et sexe des étudiants dont la date de naissance n'est pas connue
Requête 2 :
                     Nom et date de naissance des étudiants dont la 2° lettre du nom est 'a'.
Requête 3 :
                     Nom des matières qui ont un coefficient compris entre 1 et 2.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
Requête 1 : 
 
SELECT Numetu, Nometu
FROM ETUDIANT
WHERE Dtnaiss IS NULL;
 
Requête 2 : 
 
SELECT Nometu, Dtnaiss
FROM ETUDIANT
WHERE Nometu LIKE '_a%';
 
Requête 3 : 
 
SELECT Nomat
FROM MATIERE
WHERE Coeff BETWEEN 1 AND 2;
Ce prédicat, est une simplication d"'"écriture et peut être remplacé par :
SELECT Nomat
FROM MATIERE
WHERE (Coeff >=1) AND (Coeff<=2);

0 commentaires:

Enregistrer un commentaire

 
-