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

D�veloppement SQL Server Discussion :

Gestion de la date dans un pivot


Sujet :

D�veloppement SQL Server

  1. #1
    Membre �clair�
    Homme Profil pro
    test
    Inscrit en
    Mai 2016
    Messages
    347
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 42
    Localisation : Alg�rie

    Informations professionnelles :
    Activit� : test
    Secteur : Boutique - Magasin

    Informations forums :
    Inscription : Mai 2016
    Messages : 347
    Par d�faut Gestion de la date dans un pivot
    Bonjour a tous ,
    J'ai cette requ�te que je l'utilise pour mes suivis de reporting.
    Je dois g�rer de mani�re dynamique la notion de date dans mon pivot.
    Existe-t-il une m�thode simple pour le r�aliser?
    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 
        Table_name,
        [2024-07-03] AS '2024-07-03',
        [2024-07-04] AS '2024-07-04'
    FROM 
        (SELECT 
            Table_name, 
            Table_rows, 
            cast(date_collecte as nvarchar(10)) as Date
         FROM admin.TableSizeGrowth_AGL) AS SourceTable
    PIVOT
    (
        MAX(Table_rows)
        FOR Date IN ([2024-07-03], [2024-07-04])
    ) AS PivotTable
    ORDER BY Table_name;
    merci pour vos retour d'experience

  2. #2
    R�dacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de donn�es / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    22 002
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes C�te d'Azur)

    Informations professionnelles :
    Activit� : Expert bases de donn�es / SQL / MS SQL Server / Postgresql
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2002
    Messages : 22 002
    Billets dans le blog
    6
    Par d�faut
    Il n'est pas possible de faire du pivot dynamique dans une requ�te SQL. Il faut utiliser une proc�dure stock�e et faire du SQL dynamique.

    A +
    Fr�d�ric Brouard - SQLpro - ARCHITECTE DE DONN�ES - expert SGBDR et langage SQL
    Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
    Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
    Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
    Entreprise SQL SPOT : mod�lisation, conseils, audit, optimisation, formation...
    * * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *

  3. #3
    Membre Expert
    Homme Profil pro
    Architecte de base de donn�es
    Inscrit en
    Septembre 2016
    Messages
    961
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 58
    Localisation : France, Is�re (Rh�ne Alpes)

    Informations professionnelles :
    Activit� : Architecte de base de donn�es
    Secteur : Conseil

    Informations forums :
    Inscription : Septembre 2016
    Messages : 961
    Par d�faut
    Citation Envoy� par SQLpro Voir le message
    Il n'est pas possible de faire du pivot dynamique dans une requ�te SQL. Il faut utiliser une proc�dure stock�e et faire du SQL dynamique.
    Qu'en conclure ?
    Que c'est compliqu� de faire �a sous M$SQL ?

    Quel est le conseil ? de passer � Mysql, � Oracle ?

  4. #4
    Membre Expert
    Homme Profil pro
    Architecte de base de donn�es
    Inscrit en
    Septembre 2016
    Messages
    961
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 58
    Localisation : France, Is�re (Rh�ne Alpes)

    Informations professionnelles :
    Activit� : Architecte de base de donn�es
    Secteur : Conseil

    Informations forums :
    Inscription : Septembre 2016
    Messages : 961

Discussions similaires

  1. [XL-2010] Gestion de dates dans un tableau crois� dynamique
    Par Vbamateur dans le forum Macros et VBA Excel
    R�ponses: 2
    Dernier message: 28/10/2015, 17h12
  2. Gestion des dates dans un data source
    Par blasil64 dans le forum ASP.NET
    R�ponses: 4
    Dernier message: 15/05/2010, 16h30
  3. [1.x] [1.0.12]Gestion des dates dans un environnement international
    Par pmithrandir dans le forum Symfony
    R�ponses: 1
    Dernier message: 16/10/2009, 11h20
  4. gestion des dates dans formulaires
    Par ln0331 dans le forum Macros et VBA Excel
    R�ponses: 14
    Dernier message: 06/12/2007, 12h18
  5. gestion des dates dans un formulaire
    Par clement42 dans le forum Servlets/JSP
    R�ponses: 4
    Dernier message: 18/05/2006, 11h34

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