Aller au contenu

Produit d'une colone, c'est possible ?


destroyedlolo

Sujets conseillés

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

Lien vers le commentaire
Partager sur d’autres sites

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

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

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



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