| 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 faire pivoter une requête à Oracle
    Une requête pivot dans Oracle est conçu pour convertir les colonnes de lignes et vice versa. Cela signifie commutation l'accent sur ​​les données d'une sortie en colonnes pour une sortie basée sur les lignes , généralement un résumé des données comme on le voit dans l'exemple suivant , montrant les villes et les noms d'un ensemble de personnes : Nom de la ville ----- ------------------ New York RaoNew York MillerNew York SmithNew York TailorCalifornia ZettingerCalifornia CarburosCalifornia DillonTexas RamirezTexas MartinTexas KingIn pivoter requête , la sortie pourrait être: Nom de ville (s) ---- --------------------------- New York Rao , Miller, Smith, TailorCalifornia Zettinger , Carburos , DillonTexas Ramirez , Martin, roi Instructions
    Photos 1

    Créer une table de test et de placer toutes les informations dans une table contenant le format original comme suit à la "SQL >" invite:

    CREATE TABLE Unis (produits

    StateName VARCHAR2 ( 100) , AB

    nom VARCHAR2 ( 20)

    )

    /
    2

    insérer les données dans la nouvelle table "états" , de sorte qu'il peut être extraite sous forme de pivot:

    INSERT INTO États VALUES (' New York ', ' Rao ');

    INSERT INTO États VALUES ( 'New York' , ' Miller ');

    INSERT INTO États VALUES ( ' New York ' , ' Smith ' ) ;

    INSERT INTO États VALUES ( ' New York ' , ' sur mesure ');
    < p > INSERT INTO États VALUES (' Californie ', ' Zettinger ');

    INSERT INTO États VALUES (' Californie ', ' Carburos ');

    INSERT INTO États VALUES ( «California» , « Dillon ») ;

    INSERT INTO États VALUES ( 'Texas ', ' Ramirez ');

    INSERT INTO États VALUES ( 'Texas ', ' Martin ');
    < p > INSERT INTO États VALUES (' Texas ', ' King' );
    3

    Sélectionner l'ensemble des données de la nouvelle table pour voir à quoi il ressemble à l'heure actuelle :

    Sélectionnez * des Etats ;

    Il devrait afficher une sortie similaire à ce qui suit:

    Ville Nom

    ----------------- ------

    New York Rao

    New York Miller

    New York Smith &

    New York Tailor

    Californie Zettinger Photos

    Californie Carburos

    Californie Dillon

    Texas Ramirez

    Texas Martin

    Texas roi
    4

    pivot de la requête en utilisant la technique suivante : .

    SELECT a.statename , AB

    - Vérifiez le numéro de ligne pour chaque nom et utiliser le nom résultant

    MAX ( DECODE (ar , 1, a.surname ) )

    Previous :

    next :
      articles connexes
    ·Comment copier un ensemble de données vers un fichier …
    ·Comment mettre en place une base de données sécurisé…
    ·Comment accéder à une erreur de syntaxe dans une expr…
    ·Comment trier les tableaux dans Access 2007 
    ·Comment créer un exemple de base de données de la flo…
    ·Caractéristiques d'une base de connaissances 
    ·Comment faire pour supprimer le mode journal d' archive…
    ·Comment faire pour convertir DBC 
    ·Comment supprimer texte intégral dans Microsoft SQL 
    ·Comment créer une facture dans Access 
      articles en vedette
    ·Comment utiliser OCR Pour un PDF 
    ·Comment incorporer des polices dans Microsoft Office 20…
    ·Comment créer un fichier zip sur votre carte SD 
    ·Comment faire des brosses de texture pour Adobe Photosh…
    ·Comment calculer la médiane des cellules ombrées dans…
    ·Photoshop CS3 : Qu'est-ce que la bande en caoutchouc 
    ·Comment faire pour créer un en-tête de modèle dans E…
    ·Quel est le nombre correct de chiffres pour une requêt…
    ·Comment débloquer un mot de passe Excel 
    ·Piano applications pédagogiques qui s'interfacent avec…
    Copyright © Connaissances Informatiques http://fr.wingwit.com