Partie 1
1

Chapitre 4 :
Les restrictions ou sélectionner les lignes à afficher : WHERE

Exemple sur les restrictions : Exemple SQL n°7

Les questions doivent vous aider à comprendre le code présenté ci-dessous.
Une fois que vous tenez la solution, vous pouvez afficher la réponse en cliquant sur l’intitulé de la question.

1.De quelle table proviennent les colonnes affichées ?

R : De la table Clients.

2.Quelles sont les deux premières lettres des prénoms affichés ?

R : Mi.

3.Quelle instruction a permis de faire cette restriction ?

R : WHERE PrenomCli LIKE 'mi%'. Cette instruction permet de réaliser des comparaisons partielles. Le symbole % remplace 0 ou plusieurs caractères. Il est aussi possible d'utiliser le symbole _ qui remplace 1 seul caractère.
Exemple validé
SELECT * 
FROM Clients WHERE PrenomCli Like('mi%');
Table Clients (codecli, prenomcli, nomcli, ruecli, cpcli, villecli)
Clé primaire : codecli

Table Films (codefilm, nomfilm)
Clé primaire : codefilm

Table Locations (codecli, codefilm, datedebut, duree)
Clé primaire : codecli, codefilm
Clé étrangère : codefilm de la table Films, codecli de la table Clients

Requête 1
codecli
prenomcli
nomcli
ruecli
cpcli
villecli
2
Mi
Volond
4 rue de la liberté
57500
Saint-Avold
9
Michel
Botas
17, rue des hochets
57500
Saint-Avold
7 / 8
Exemple sur les restrictions