Généralités(SQL, Algebre relationnel, requetes, like,Colonne, SELECT, DISTINCT, ORDER BY, BETWEEN)
- Que veux dire l'abréviation SQL ?
- Donnez la difference entre le SQL et l’algebre relationnel.
- Qu’est-ce qui représente un attribut dans une base de données relationnelle ?
- En SQL, quelle commande utiliser pour sélectionner une ou plusieurs colonnes ?
- En SQL, quelle commande utiliser pour sélectionner une colonne sans doublon ?
- En SQL, quelle commande utiliser pour trier les résultats d'une requête ?
- Quel opérateur utiliser pour réaliser une sélection sur une intervalle de valeur ?
En SQL, l'opérateur LIKE perrmet de realizer quoi ?
Donnez et expliquez avec des exemples concrets les differents pattern de L’operateur LIKE.
Correction :
- Structured Query Language
- Colonne
- SELECT
- DISTINCT
- ORDER BY
- BETWEEN
- permet de faire une recherche suivant un modèle sur les valeurs d'une colonne.
- –
LIKE "a%"
|
Recherche toutes les chaînes de caractères qui commencent par le caractère a.
|
LIKE "%a"
|
Recherche toutes les chaînes de caractères qui terminent par le caractère a.
|
LIKE "%a%"
|
Recherche toutes les chaînes de caractères qui contiennent au moins un caractère a.
|
LIKE "a%b"
|
Recherche toutes les chaînes de caractères qui commencent par le caractère a et terminent par le caractère b.
|
LIKE "a__"
|
Recherche toutes les chaînes de caractères de trois caractères qui commencent par le caractère a.
|
LIKE "_a%"
|
Recherche toutes les chaînes de caractères qui possèdent le caractère a en deuxième position.
|