IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

MS SQL Server Discussion :

[MDX/SQL]Selectionner plusieurs fois une meme ligne


Sujet :

MS SQL Server

  1. #1
    Membre éclairé
    Avatar de Reskibil
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    561
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mai 2007
    Messages : 561
    Points : 815
    Points
    815
    Par défaut [MDX/SQL]Selectionner plusieurs fois une meme ligne
    Bonjour,

    Voila, j'ai le code suivant pour un dataset :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    SELECT NON EMPTY { 
    [Measures].[# Proposal],
    [Measures].[Amount - E],
    [Measures].[Amount CAT Year N Euro],
    [Measures].[Amount CAT Year N1 Euro],
    [Measures].[Amount CAT Year N2 Euro],
    [Measures].[Amount - DC],
    [Measures].[Amount CAT Year N Dom],
    [Measures].[Amount CAT Year N1 Dom],
    [Measures].[Amount CAT Year N2 Dom]
     } ON COLUMNS,
    NON EMPTY { ([Dim Currency].[Country Code].[Country Code].ALLMEMBERS 
    * [Fact Proposal].[Reporting Line].[Reporting Line].ALLMEMBERS 
    * [Fact Proposal].[Group Product].[Group Product].ALLMEMBERS 
    * [Fact Proposal].[Proposal Type].[Proposal Type].ALLMEMBERS 
    * [Fact Proposal].[Proposal Status].&[020 - Proposal Issued] ) } ON ROWS 
    FROM [BV Sales DW]
    Ca marche très bien mais je souhaiterais ajouter une 2e contrainte.

    En fait il me faudrait les proposals dont le statut (Proposal Status) est =020 ET >=020 et donc celles qui ont 020 devraient apparaitre 2 fois. Je sais pas si c'est possible mais voila, si quelqu'un a une idée.

    Edit :
    J'élargi le champ de recherche aux vues en SQL. Donc comme précisé ci-dessus, il me faut la proposal en =020 avec un texte associé "Pending" et une seconde fois avec son status >=020 avec le texte "Issued". Tout ca à faire soit avec une vue soit avec le cube et la dimension associée. L'idéal serait en MDX.

    Merci

  2. #2
    Membre éclairé
    Avatar de Reskibil
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    561
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mai 2007
    Messages : 561
    Points : 815
    Points
    815
    Par défaut
    Bon comme je me prend pa smal la tete la-dessus, je cherche toutes les pistes.
    D'où ma question :
    Est-il possible, par SQL, de mettre dans une vue, 2 tables à la suite. En gros, l'equivalent de 2 INSERT mais en SELECT, pour une vue quoi.
    Et tant qu'on y est, vous pouvez confirmer que faire une vue basée sur vue n'est pas possible ?

Discussions similaires

  1. Réponses: 8
    Dernier message: 09/07/2008, 13h09
  2. repeter plusieurs fois le meme script dans une page
    Par juju03 dans le forum Général JavaScript
    Réponses: 15
    Dernier message: 02/07/2008, 11h22
  3. Réponses: 6
    Dernier message: 04/06/2008, 15h03
  4. Réponses: 3
    Dernier message: 20/05/2007, 23h41
  5. debutant lecture de plusieur variable sur une meme ligne
    Par Slumpy dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 16/06/2006, 19h37

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo