📚 Cheatsheet

Une collection organisée de snippets de code pour accélérer votre développement. Parcourez, recherchez et copiez en un clic.

Snippets 11

Retour
Fonction d'agrégation AVG
Facile
SELECT AVG(prix) FROM produits;
Fonction d'agrégation COUNT
Facile
SELECT COUNT(*) FROM utilisateurs;
Fonction d'agrégation SUM
Facile
SELECT SUM(montant) FROM commandes;
Fonction de chaîne CONCAT
Facile
SELECT CONCAT(prenom, ' ', nom) AS nom_complet FROM utilisateurs;
Fonction de chaîne LENGTH
Facile
SELECT nom, LENGTH(nom) FROM utilisateurs;
Fonction de chaîne UPPER et LOWER
Facile
SELECT UPPER(nom), LOWER(email) FROM utilisateurs;
Fonction de contrôle de flux CASE
Avancé
SELECT nom, CASE categorie
    WHEN 'A' THEN 'Premium'
    WHEN 'B' THEN 'Standard'
    ELSE 'Basique'
END AS niveau FROM clients;
Fonction de contrôle de flux IF
Intermédiaire
SELECT nom, IF(actif = 1, 'Oui', 'Non') AS est_actif FROM utilisateurs;
Fonction de date DATE_FORMAT
Intermédiaire
SELECT DATE_FORMAT(date_commande, '%d/%m/%Y') FROM commandes;
Fonction de date NOW()
Facile
INSERT INTO logs (message, date_creation) VALUES ('Nouvelle entrée', NOW());
Fonctions MIN et MAX
Facile
SELECT MIN(prix), MAX(prix) FROM produits;