Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > Business Objects > Deski
Deski Forum d'entraide Deski (client lourd)
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 04/06/2007, 18h15   #1
Invité régulier
 
Inscription : mai 2007
Messages : 55
Détails du profil
Informations forums :
Inscription : mai 2007
Messages : 55
Points : 9
Points : 9
Par défaut rapport avec condition de sous requête

salut,
est ce que on peux faire un rapport qui m affiche le resultat de cette requette
Code :
1
2
3
4
5
6
 
SELECT t1.*
  FROM table_1 t1
 WHERE t1.champ_1 = (SELECT MAX (champ_1)
                       FROM table_1 t2
                      WHERE t2.champs_2 = t1.champs_2)
en na la classe liée a la table_1

merci pour tout aide
aigle_ma est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/06/2007, 08h50   #2
Membre émérite
 
Avatar de bastoonet
 
Inscription : septembre 2006
Messages : 815
Détails du profil
Informations personnelles :
Âge : 30
Localisation : France

Informations forums :
Inscription : septembre 2006
Messages : 815
Points : 843
Points : 843
oui c'est possible en utilisant une condition avec un calcul sur champ_1 !!!

(tu vas devoir tatonner un peu, mais je pense que tu y arriveras... )
bastoonet est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/06/2007, 11h43   #3
Invité régulier
 
Inscription : mai 2007
Messages : 55
Détails du profil
Informations forums :
Inscription : mai 2007
Messages : 55
Points : 9
Points : 9
bonjour,
est ce que qlq peux m'aide je suis debutant sur bo j'arrive pas a faire ma requette avec un desktop

merci pour tout aide
aigle_ma est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/06/2007, 11h37   #4
Invité régulier
 
Inscription : décembre 2006
Messages : 37
Détails du profil
Informations forums :
Inscription : décembre 2006
Messages : 37
Points : 8
Points : 8
Par défaut Sous requete

utilise créer une sous requete dans ta condition
Ptij16 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/06/2007, 11h49   #5
Membre émérite
 
Avatar de bastoonet
 
Inscription : septembre 2006
Messages : 815
Détails du profil
Informations personnelles :
Âge : 30
Localisation : France

Informations forums :
Inscription : septembre 2006
Messages : 815
Points : 843
Points : 843
Il ne pourra pas plus mettre un MAX avec une sous requete...

Voilà la technque à utiliser (cela génère un SQL très approchant de ce que tu veux) :

Tu mets dans ta fenetre objets les objets qui correspondent aux champs de ta table table_1. (pour correspondre à * qui n'existe pas sous BO)
En condition tu fais glisser l'objet champs_1 tu fais "egal à"
>> "calcul"
>> tu choisis l'objet <champs_1>
>> "maximum"
>>"globalement"
>> "indépendamment des objets"
>> "toutes les valeurs du calcul"
bastoonet est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 07h45.


 
 
 
 
Partenaires

Hébergement Web