Précédent   Forum des professionnels en informatique > Bases de données > PostgreSQL
PostgreSQL Forum PostgreSQL. Avant de poster -> F.A.Q PostGreSQL Tutoriels PostGreSQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 01/07/2008, 15h54   #1
Membre régulier
 
Homme Loïc JUSTIN
Administrateur de base de données
Inscription : novembre 2004
Messages : 234
Détails du profil
Informations personnelles :
Nom : Homme Loïc JUSTIN
Localisation : France, Marne (Champagne Ardenne)

Informations professionnelles :
Activité : Administrateur de base de données
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : novembre 2004
Messages : 234
Points : 91
Points : 91
Par défaut Demande d'aide pour creer un aggregate

Bonjour,

J'aurais besoin d'aide pour créer un aggregate dans postgresql 7.4.21
Tout cela dans le but de concaténer des lignes. Mais, je ne comprends pas la façon de faire .
Sinon, voici un exemple de ligne que je voudrais concaténer
Citation:
addoo01-s | nbuvelm1 | M47 - ADDOO_NBU | BRONZE
addoo01-s | nbuvelm1 | M47 - ADDOO_NBU | DPSE/PEX1
addoo01-s | nbuvelm1 | M47 - ADDOO_NBU | DPSE/PEX1/LYON
addoo01-s | nbuvelm1 | M47 - ADDOO_NBU | DPSE/PEX1/LYON_NBU
D'avance merci pour vos réponses
__________________
Si tu tapes ta tête contre une cruche et que ça sonne creux,
n'en déduits pas que c'est la cruche qui est vide.
JUSTIN Loïc est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/11/2010, 15h42   #2
Membre régulier
 
Homme Loïc JUSTIN
Administrateur de base de données
Inscription : novembre 2004
Messages : 234
Détails du profil
Informations personnelles :
Nom : Homme Loïc JUSTIN
Localisation : France, Marne (Champagne Ardenne)

Informations professionnelles :
Activité : Administrateur de base de données
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : novembre 2004
Messages : 234
Points : 91
Points : 91
J'ai résolu mon problème en passant par un script en perl
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
  while ( my @dom=$req2->fetchrow_array ) {
    $count++;
    IF ( $count == 1 ) {
      $id_dom_2 = $dom[0];
      next;
    }
    IF ( $count == 2 ) {
      $id_dom_3 = $dom[0];
      next;
    }
    IF ( $count == 3 ) {
      $id_dom_4 = $dom[0];
      next;
    }
    IF ( $count == 4 ) {
      $id_dom_5 = $dom[0];
      next;
    }
    IF ( $count == 5 ) {
      $id_dom_6= $dom[0];
      next;
    }
    IF ( $count == 6 ) {
      $id_dom_7 = $dom[0];
      next;
    }
    IF ( $count == 7 ) {
      $id_dom_8 = $dom[0];
      next;
    }
  }
Cordialement
__________________
Si tu tapes ta tête contre une cruche et que ça sonne creux,
n'en déduits pas que c'est la cruche qui est vide.
JUSTIN Loïc est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 03h34.


 
 
 
 
Partenaires

Hébergement Web