Aller au contenu

Produit d'une colone, c'est possible ?


Sujets conseillés

Posté

Bonjour,

Est-il possible de faire le produit d'une table, c'est a dire de multiplier ses valeurs comme le SUM() pour les sommes ?

En plus long, j'ai la table suivante,

								 Table "public.cpuload"
Column | Type | Modifiers | Description
---------+-----------------------------+-----------+-------------------------------------
time | timestamp without time zone | not null | When we made this sample
users | integer | | Number of user logged on the system
load | integer | | Cpu load (in %)
swaped | integer | | Number of swaped processes
freemem | integer | | The amount of unused memory
Indexes:
"cpuload_pkey" PRIMARY KEY, btree ("time")

Et je veux trouver la methode la plus rapide possible qui me retourne autre chose que zero si tout les echantillons des 15 dernieres minutes contiennent swaped != 0.

Merci et A+

Lolo

Posté

Bonjour,

La fonction MIN te retourne la plus petite valeur. Donc ça devrait faire l'affaire :

select min(swaped) from public.cpuload

Il te reste à mettre un test sur le timestamp pour ne garder que les tests des 15 dernières minutes.

M

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...