Premiers pas en SQL

Ton premier SELECT dans Kotomarket

6 min
What you'll learn
  • écrire et lancer ta toute première requête de la forme SELECT * FROM products LIMIT 5
  • contrôler la taille du résultat en modifiant le nombre de lignes dans LIMIT
  • expliquer pourquoi SELECT est sans risque : il lit les données sans modifier la base

La plus importante des requêtes

QUERY déploie devant toi la console des archives : une fenêtre ambrée dans l'obscurité du compartiment. Derrière elle, la base de Kotomarket reste silencieuse : clients, produits, commandes et événements d'activité, figés depuis 2024. L'indice au bas du était clair : commence par SELECT.

Avec SQL, l'essentiel du travail commence par un geste très simple : lire les données. C'est le rôle de SELECT — une question que tu poses à la base pour qu'elle te réponde avec des données : « montre-moi ce que tu as ».

Commençons par la vitrine et ouvrons la table products. La requête ci-dessous demande : « renvoie toutes les colonnes (*) de la table products, mais pas plus de 5 lignes ». Ici, LIMIT n sert de garde-fou : il demande à la base de renvoyer au maximum n lignes (on prend un peu d'avance — on le verra en détail, avec le tri, au chapitre 2). Appuie sur Lancer : les premières lignes de la vitrine, endormies depuis 160 ans, vont s'animer sur l'holopanneau. Ensuite, remplace 5 par 10 : tu verras aussitôt comment contrôler le volume du résultat.

QUERY : Tu peux y aller. SELECT ne fait que lire : une requête de lecture ne peut pas abîmer l'archive. J'ai vérifié. De nombreuses fois.

Une table holographique de produits s'anime au-dessus de la console des archives après le premier SELECT
Le premier SELECT réveille la vitrine : cinq lignes de products émergent de l'obscurité jusqu'à l'holopanneau.

The single most important query

QUERY unfolds the archive console in front of you — an amber window in the darkness of the bay. Behind it the "Kotomarket" database sits in silence: buyers, products, orders and behavioral events, frozen since 2024. The hint at the end of the was clear: start with SELECT.

Most work with SQL really does begin with one simple act: read the data. That’s what the SELECT command is for — a question the database answers with data: "show me what you’ve got."

Let’s start with the storefront and peek into the products table. The query below asks: "return every column (*) from the products table, but no more than 5 rows." Here LIMIT n is the limiter: it tells the database to return at most n rows (looking ahead — we’ll dig into it properly, together with sorting, in Chapter 2). Hit Run, and the first rows of the storefront, asleep for 160 years, will come alive on the holopanel. Then change 5 to 10 — and you’ll see right away how to control how much the result returns.

QUERY: Go ahead, hit it. SELECT only reads — you can’t spoil the archive with a read query. I’ve tested that. Many times over.

Les 5 premiers produits de la vitrine de Kotomarket, après 160 ans de silence :
Query result
idnamecategorypricestock
1Беспроводные наушникиЭлектроника5990.00120
2Смарт-часыЭлектроника8990.0060
3Портативная колонкаЭлектроника3490.0090
4Веб-камера HDЭлектроника2790.0045
5Механическая клавиатураЭлектроника4590.0070
Check yourself
À quoi sert le mot-clé SELECT ?