Connaissances Informatiques >> Logiciel >> Logiciel de base de données >> Content
  Derniers articles
  • Comment faire pour créer une requê…
  • Que corrompt Type de fichier MDF 
  • Comment configurer un serveur BES 
  • Comment accéder aux données les re…
  • Comment faire pour importer des donn…
  • Alternatives aux curseurs SQL 
  • Comment lier des champs dans une bas…
  • Comment insérer un générateur de …
  • Comment montrer la dernière vente p…
  • Spécifications SQL Express 
  •   Logiciel de base de données
  • 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
  •  
    Logiciel de base de données

    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

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment créer un tableau dans Access 2007 
  • Comment configurer carnet d'adresses Mac pour Exchange 2003 
  • Fonctions de date SQL Oracle 
  • Comment ouvrir MDB Avec VBA 
  • La différence entre les SGBD fichier Processing System & 
  • Comment convertir un fichier SDF à un MDF 
  • Comment faire pour configurer SQL interprète Oracle sous Windows 
  • Comment faire pour convertir MDF de SQL 
  • Comment faire pour créer une requête d'accès Demander à l'utilisateur d' entrée 
  • Comment remplacer le XML Path en T -SQL 
  • Connaissances Informatiques © http://www.ordinateur.cc