SQL ET POSTGRE 5.24 : Introduction de la section
Maintenant que nous avons créé la base de données films et que nous y avons inséré des données, il est temps d'apprendre à les sélectionner. C'est l'opération SQL la plus courante et la plus puissante : interroger une table pour en récupérer un sous-ensemble de données. Dans cette section, nous allons aborder la commande SELECT sous toutes ses formes.
Premiers pas avec SELECT
Dans pgAdmin, on se positionne sur la base films, clic droit puis Query Tool (l'éditeur de requêtes). La requête la plus basique consiste à sélectionner toutes les colonnes d'une table avec l'étoile * :
SELECT * FROM realisateur;
L'exécution affiche tous les réalisateurs avec toutes leurs colonnes. Mais on peut aussi cibler une seule colonne en remplaçant l'étoile par son nom :
SELECT prenom FROM realisateur;
Ou plusieurs colonnes en les séparant par une virgule :
SELECT prenom, nom FROM realisateur;
On peut enchaîner 3, 4 colonnes ou plus de cette manière. C'est la requête la plus simple pour extraire des données d'une table. Dans les prochaines vidéos, nous allons enrichir la sélection avec des filtres (WHERE), des opérateurs logiques, des intervalles (BETWEEN), et bien plus encore.
En résumé
Cette leçon introductive à la section SQL PostgreSQL présente les fondamentaux de la récupération de données. Vous apprendrez à utiliser les requêtes SELECT avec des conditions WHERE et des opérateurs logiques pour filtrer vos résultats. Vous découvrirez aussi comment organiser, limiter et affiner vos données avec les clauses IN, LIKE, BETWEEN, ainsi que la gestion des alias et de la concaténation SQL.
Points clés
- Récupération de données avec les requêtes SELECT pour extraire des informations des tables
- Filtrage des résultats avec WHERE et opérateurs logiques pour affiner vos recherches
- Utilisation des opérateurs IN, LIKE et BETWEEN pour des conditions complexes
- Tri et limitation des données avec ORDER BY et LIMIT
- Gestion des valeurs NULL dans vos tables
- Création d'alias et concaténation en SQL pour manipuler vos données
Questions fréquentes
Quels sont les outils principaux pour récupérer des données en SQL ?
Les requêtes SELECT, la clause WHERE et les opérateurs logiques permettent de retrouver et filtrer les données dans une table PostgreSQL.
Comment filtrer précisément mes données lors d'une requête SELECT ?
Utilisez la clause WHERE avec les opérateurs comme IN (listes de valeurs), LIKE (patterns texte) et BETWEEN (plages numériques) pour affiner vos résultats.
Quelles transformations de données sont possibles dans cette section ?
Vous pouvez ordonner les données, les limiter en nombre, créer des alias de colonnes, gérer les valeurs NULL et utiliser la concaténation SQL.