PaliSkill
SQL débutant

Leçon 4 / 9 — Chapitre 1: Découvrir les bases et SELECT

SELECT * : toutes les colonnes

L'étoile * signifie « toutes les colonnes » : pratique pour explorer rapidement une table sans devoir énumérer chacune de ses colonnes.

SELECT * FROM produits;

Cette requête affiche les 5 colonnes de produits (id, nom, categorie, prix, stock), dans leur ordre d'origine, pour les 6 lignes de la table.

SELECT * est très utile pour une exploration rapide, en particulier sur une table dont on ne connaît pas encore bien la structure — mais dans une requête destinée à être réutilisée durablement, préciser les colonnes voulues (vu à la leçon précédente) reste préférable : la requête reste correcte même si la table gagne une nouvelle colonne plus tard, et elle indique clairement, à la lecture, quelles informations sont réellement utilisées.

SELECT * FROM produits WHERE categorie = 'hygiene';

Cette requête (avec WHERE, vu en détail au chapitre suivant) affiche toutes les colonnes, mais seulement pour les lignes de catégorie hygiene : * et un filtre se combinent sans problème.

À retenir :

  • SELECT * FROM table; affiche toutes les colonnes, dans l'ordre d'origine de la table.
  • * est pratique pour explorer une table, mais préciser les colonnes reste souvent préférable dans une requête destinée à durer.

À vous de jouer : écrivez SELECT * FROM produits; et comptez le nombre total de valeurs affichées (colonnes × lignes).

🔒

Continuez ce module

Débloquez les leçons restantes ainsi que la certification finale.

2 500 XOF / 3,81 € / 4,15 $

Débloquez les 84 leçons restantes de ce module

Votre paiement est vérifié avant l'activation de l'accès