Accéder au contenu principal
Documents
FonctionsExpressionsKeywordsDéclarationsClauses

Expressions

Les expressions MySQL sont des combinaisons de valeurs, d'opérateurs et de fonctions qui s'évaluent en une seule valeur. Ils sont utilisés dans les conditions, les calculs et la construction de requêtes dynamiques.

Utilisations courantes des expressions MySQL

  1. Expressions arithmétiques: Effectuez des calculs.
  2. Expressions de chaînes de caractères: Manipuler le texte.
  3. Expressions logiques: Créez des conditions.
  4. Expressions de la date: Traiter les opérations sur les dates.
  5. Expressions de comparaison: Comparez les valeurs.

Exemples

  1. Expression arithmétique
     
    SELECT price * quantity AS total FROM orders;

    Explication: Calcule le prix total de chaque commande.

  2. Expression de la chaîne
     
    SELECT CONCAT(first_name, ' ', last_name) AS full_name FROM users;

    Explication: Combine first_name et last_name en un nom complet.

  3. Expression logique
     
    SELECT * FROM orders WHERE amount > 50 AND status = 'Paid';

    Explication: Filtre les commandes dont le montant est supérieur à 50 et dont le statut est Paid.

  4. Expression de la date
     
    SELECT CURDATE() - INTERVAL 30 DAY AS last_month;

    Explication: Calcule la date d'il y a 30 jours.

  5. Comparaison Expression
     
    SELECT * FROM employees WHERE salary BETWEEN 3000 AND 5000;

    Explication: Filtre les employés dont les salaires sont compris entre 3000 et 5000.