| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
Logiciel  
  • Adobe Illustrator

  • Un logiciel d'animation

  • antivirus Software

  • Logiciel audio

  • Sauvegarder des données

  • Gravez des CD

  • Gravez des DVD

  • Compression de données

  • Logiciel de base de données

  • desktop Publishing

  • desktop Video

  • Digital Video Software

  • Drupal

  • Logiciels éducatifs

  • Software Engineering

  • Types de fichier d'extension

  • Financial Software

  • Freeware , Shareware et Abandonware

  • GIMP

  • Graphics Software

  • Accueil Recording Software

  • Microsoft Access

  • Microsoft Excel

  • Microsoft Publisher

  • Microsoft Word

  • Code Open Source

  • Autres logiciels informatiques

  • Jeux PC

  • Photoshop

  • Portable Document Format

  • PowerPoint

  • Logiciel de présentation

  • Logiciels de productivité

  • Quicktime

  • Gestion Remote Desktop

  • SQL Server

  • Skype

  • Logiciel bêta de presse

  • Consultants logiciels

  • Les sociétés de développement de logiciels

  • Licences de logiciels

  • Tableur

  • Logiciel de préparation d' impôt

  • Logiciel utilitaire

  • Clip Art Web

  • Windows Media Player

  • Logiciel de traitement de texte
  •  
    Connaissances Informatiques >> Logiciel >> Logiciel de base de données >> Content
    Comment créer un tableau croisé dynamique dans SQL
    Les tableaux croisés dynamiques sont des outils puissants dans SQL ( Structured Query Language) qui vous permettent de créer un tableau croisé ou similaire à une feuille de calcul Excel à partir du contenu d'une base de données. Il importe doesn t ’ ce que la base de données - SQL Server, MS Access , Paradox, etc - tant qu'il soutient SQL.You besoin de connaître le nom de la table que vous voulez créer le tableau croisé dynamique avec et les noms des champs que vous souhaitez dans le tableau croisé dynamique . Vous aurez aussi besoin de savoir comment créer une requête dans votre base de données particulière . Instructions
    1

    Ouvrez la table que vous voulez créer le tableau croisé dynamique à l'intérieur et regarder les données et champs. Déterminer les champs que vous voulez dans le tableau croisé dynamique et ce calcul que vous voulez effectuer . Peut-être que c'est un tableau qui permet de suivre les commissions de vente à divers organismes qui représentent votre travail et que vous voulez voir les ventes mensuelles de chaque agence. Pour cet exemple, créer une ligne pour chaque agence et une colonne pour chaque mois . Utilisez la fonction de formatage SQL pour formater les données de sorte qu'il se lit clairement dans le tableau.
    2

    Ouvrez la fenêtre de requête SQL dans votre logiciel de base de données et entrez l'instruction SQL de base pour créer des tableaux croisés dynamiques . Vous pouvez utiliser la syntaxe standard de " tablename.fieldname , " mais puisque ce sera sur une seule table , vous pouvez simplement utiliser les noms des champs . Pour plus de clarté , les mots clés seront en majuscule et noms de table et de champ sera entre [crochets ] . Vous pouvez utiliser cette méthode pour écrire la requête réelle
    3 Type de

    dans la requête de base pour commencer: .
    Fonction de transformation

    ( [ champ de calcul ] ) comme variablename1SELECT [ champ de ligne ] , function ( [ champ de calcul ] ) comme variablename2from [ nom_table ] GROUP BY [ champ de ligne ] PIVOT [ champ pour les colonnes ]

    " " fonction est le calcul vous vouloir effectuer pour le corps de la table. Dans ce cas , il sera " somme , " que vous le souhaitez un total de commissions. Vous pouvez utiliser " " moyenne ou toute autre fonction qui vous donne les résultats dont vous avez besoin .
    4

    Entrez la requête , comme indiqué ci-dessus , en remplaçant votre domaine et les noms de table , et de voir la résultats . Il peut ne pas être ce que vous cherchez, mais il vous donnera une idée de comment cela fonctionne , et ensuite vous pouvez affiner à l'aide de fonctions SQL standard et la syntaxe . Dans ce cas, nous voulons mettre en forme les commissions sous forme de monnaie , et nous voulons mettre en forme le champ SalesDate pour afficher mois dans l'abréviation de trois lettres . Encore une fois , en utilisant l'exemple cité ci-dessus , la requête complète devrait ressembler à ceci :

    TRANSFORMER Format ( Sum ( [Sales 2010 ] Commission) , " " monnaie . ) AS SumOfCommissionSELECT [Ventes 2010 ] . Agence , le format ( Sum ( [ CA 2010 ] . Commission) , " " monnaie ) AS [Total de la Commission ] de [ CA 2010 ] GROUP BY [ CA 2010 ] . AgencyPIVOT Format ( [ SalesDate ] , et ; quot; mmm " ) En

    Previous :

    next :
      articles connexes
    ·Comment ajouter les valeurs des champs multiples dans u…
    ·Comment supprimer une requête Access à partir du bout…
    ·Pourquoi sommes- Entité intégrité et l'intégrité r…
    ·Mes méthodes d'authentification SQL 
    ·Comment faire pour démarrer SQL en mode utilisateur un…
    ·Logiciel questions de confidentialité 
    ·Comment mettre à jour une syntaxe dans Access 
    ·Comment accéder à un filtre Subform partir d'une list…
    ·Comment faire pour vérifier les erreurs dans un script…
    ·Comment faire pour utiliser l'accès résultats d'une r…
      articles en vedette
    ·Comment faire des fichiers vectoriels dans Photoshop 
    ·Mon Yazak n'arrête pas de dire Run Time Error 13 
    ·Comment définir les marges dans Word Pad 
    ·Comment utiliser QuickBooks Pro 2009 
    ·Comment graver iTunes sur un CD pour travailler dans un…
    ·Comment faire quelque chose de gras et le souligner 
    ·Comment utiliser Gimp faire un blog WordPress tête 
    ·Comment faire de Norton Security Network Map pas affich…
    ·Comment faire pour modifier Salut -Q 
    ·Comment savoir si vous avez un utilisateur anonyme sur …
    Copyright © Connaissances Informatiques http://fr.wingwit.com