Rechercher : dans
Par :

Min et max d'une colonne SQL/Oracle

Dernière réponse le 6 fév 2008 à 13:33:44 simon, le 6 fév 2008 à 13:13:00 
 Signaler ce message aux modérateurs

Bonjour,

je dois indiquer la valeur minimal et maximal d'une colonne d'une table Oracle
J'ai essayé greatest et least :

select greatest(total), least(total) from sales_order;

mais ne fonctionne pas.

Je suis novice, pouvez-vous m'aider?

Merci

Configuration: Windows XP
Internet Explorer 7.0

Meilleures réponses pour « min et max d'une colonne SQL/Oracle » dans :
SQL - Commande SELECT VoirLe langage de manipulation de données Le SQL est à la fois un langage de manipulation de données et un langage de définition de données. Toutefois, la définition de données est l'oeuvre de l'administrateur de la base de données, c'est pourquoi la...
PL/SQL - Introduction au langage PL/SQL VoirIntroduction au langage PL/SQL Le langage PL/SQL est un langage L4G (entendez par ce terme un langage de quatrième génération), fournissant une interface procédurale au SGBD Oracle. Le langage PL/SQL intègre parfaitement le langage SQL en lui...
SQL - Modification de table VoirModification de table Il est possible de supprimer une table grâce à la clause DROP, il existe aussi des commandes moins extrêmes permettant L'ajout de colonnes La modification de colonnes La suppression de colonnes Enfin, il est possible...

1

SebManfred, le 6 fév 2008 à 13:15:23

Normalement, si tu regarde bien, dans ton cours, tu dois avoir un truc du genre min et max
select min(nom_champ) from nom_table;
select max(nom_champ) from nom_table;
par contre, tu ne peux pas retourner les 2 sur la même ligne

Répondre à SebManfred

2

simon, le 6 fév 2008 à 13:28:35

Merci pour ton aide
Je viens de le voir dans la doc du livre (50 pages après l'exercice)

Je dois afficher le resultat dans ce format :

490786 -> 490,786.00

Répondre à simon

3

SebManfred, le 6 fév 2008 à 13:33:36

Sauf que tu affiches exactement la même chose dans 2 formats différents... tu es sûr qu'il n'y a pas un problème?

Répondre à SebManfred

4

 simon, le 6 fév 2008 à 13:33:44

J'ai trouvé :)

select to_char(max(total),'999,999.00') from sales;

Répondre à simon