Maison > base de données > tutoriel mysql > Comment puis-je trouver la valeur maximale sur plusieurs colonnes dans SQL ?

Comment puis-je trouver la valeur maximale sur plusieurs colonnes dans SQL ?

Patricia Arquette
Libérer: 2025-01-21 22:51:14
original
668 Les gens l'ont consulté

How Can I Find the Maximum Value Across Multiple Columns in SQL?

Trouver la plus grande valeur sur plusieurs colonnes dans SQL

Les tables de base de données contiennent souvent plusieurs colonnes avec des valeurs numériques ou de date. Parfois, vous devez rechercher la valeur la plus élevée dans ces colonnes, par exemple la date la plus récente parmi plusieurs champs de date.

La fonction

SQL MAX offre une solution. Cette approche fournit un ensemble de résultats clair :

<code class="language-sql">SELECT
  [Number],
  (
    SELECT
      MAX(v)
    FROM (
      VALUES (date1), (date2), (date3),...
    ) AS value(v)
  ) AS [Max_Value],
  [Cost]
FROM
  [TableName];</code>
Copier après la connexion

Cette requête utilise une clause VALUES pour créer une table temporaire contenant les valeurs des multiples colonnes de date (ou d'autres colonnes numériques). La requête externe utilise ensuite la fonction MAX sur cette table temporaire pour trouver la plus grande valeur. Le résultat, intitulé Max_Value, est affiché à côté des colonnes Number et Cost.

Cette méthode exploite le constructeur de valeurs de table de SQL Server pour déterminer efficacement le maximum sur plusieurs colonnes. Ceci est particulièrement utile lorsqu'il s'agit de nombreuses colonnes.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal