Vous n'êtes pas identifié(e).
- Contributions : Récentes | Sans réponse
Pages : 1
#1 Re : Général » Addition de colonnes sur plusieurs enregistrements » 26/04/2010 16:14:27
Merci pour ta réponse. Oui c'est exactement ce que je veux faire : une somme glissante. Je vais donc devoir faire cela au niveau applicatif...
J.
#2 Re : Général » Addition de colonnes sur plusieurs enregistrements » 26/04/2010 15:27:01
dans quelle version de PostgreSQL
Version 8.3
J.
#3 Re : Général » Addition de colonnes sur plusieurs enregistrements » 26/04/2010 11:38:57
Merci pour ta réponse.
Un exemple concret de résultat attendu serait utile
Effectivement, voici un exemple :
J'ai les 4 enregistrements suivants :
- id:1, name:fichier1, size:100, date:01/01/10
- id:2, name:fichier2, size:100, date:02/01/10
- id:3, name:fichier3, size:100, date:03/01/10
- id:4, name:fichier4, size:100, date:04/01/10
Je veux obtenir les premiers enregistrements, classés par date dont le poids total est <= 350, j'obtiendrai donc :
- id:1, name:fichier1, size:100, date:01/01/10
- id:2, name:fichier2, size:100, date:02/01/10
- id:3, name:fichier3, size:100, date:03/01/10
Car la somme de id1.size + id2.size + id3.size <= 350
Cette requête est-elle réalisable ?
J.
#4 Général » Addition de colonnes sur plusieurs enregistrements » 23/04/2010 12:05:30
- jemini
- Réponses : 7
Bonjour,
Voilà mon problème.
J'ai une table comportant les infos de fichiers avec les champs suivants :
- id (identifiant unique)
- name (nom du fichier)
- size (taille du fichier en octets)
- date (date de création du fichier)
Je souhaite récupérer les x premiers fichiers, classer par date, dont le poids total (comprendre la somme des colonnes "size" des x fichiers) est inférieure ou égale à une valeur définie (appelée TAILLE_MAX).
Comment réaliser une telle requête ?
Merci par avance pour votre aide.
J.
Pages : 1