Lire une table
SELECT colonne1, colonne2
FROM table;
Référence rapide pour retrouver les structures utilisées dans les exercices : filtres, jointures, agrégations, TVA, marge et impayés.
Cette page sert de référence rapide pour retrouver une syntaxe sans interrompre l'entraînement. Chaque bloc peut être copié directement.
SELECT colonne1, colonne2
FROM table;
SELECT *
FROM factures
WHERE montant_ttc > 5000;
SELECT *
FROM factures
ORDER BY montant_ttc DESC;
SELECT c.nom_client, f.montant_ttc
FROM clients c
JOIN factures f ON c.id_client = f.id_client;
SELECT c.nom_client, SUM(f.montant_ht) AS ca_ht
FROM clients c
JOIN factures f ON c.id_client = f.id_client
GROUP BY c.nom_client;
SELECT c.nom_client, SUM(f.montant_ttc) AS total_ttc
FROM clients c
JOIN factures f ON c.id_client = f.id_client
GROUP BY c.nom_client
HAVING total_ttc > 10000;
SELECT COALESCE(SUM(r.montant_regle), 0) AS montant_regle
FROM reglements r;
SELECT
(SELECT SUM(tva) FROM factures) -
(SELECT SUM(tva_deductible) FROM factures_achats)
AS tva_a_decaisser;
SELECT p.nom_produit,
SUM(l.quantite * l.prix_unitaire_ht)
- SUM(l.quantite * p.cout_achat_ht) AS marge
FROM produits p
JOIN lignes_ventes l ON p.id_produit = l.id_produit
GROUP BY p.nom_produit;