| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
software  
  • Adobe Illustrator

  • Software di animazione

  • Antivirus Software

  • Software Audio

  • Backup dei dati

  • masterizzare CD

  • masterizzare DVD

  • Compressione dei dati

  • Software Database

  • Desktop Publishing

  • Desktop Video

  • Digital Video Software

  • Drupal

  • Software didattico

  • ingegneria del Software

  • Tipi di estensione di file

  • Financial Software

  • Freeware, Shareware & Abandonware

  • GIMP

  • Graphics Software

  • Software Home Recording

  • Microsoft Access

  • Microsoft Excel

  • Microsoft Publisher

  • Microsoft Word

  • Aprire Source Code

  • Altro Software per computer

  • Giochi per PC

  • Photoshop

  • Portable Document Format

  • PowerPoint

  • presentazione Software

  • produttività Software

  • Quicktime

  • Gestione Desktop remoto

  • SQL Server

  • Skype

  • Software versioni Beta

  • Consulenti Software

  • Società di sviluppo software

  • Software Licensing

  • Fogli di calcolo

  • Software Preparazione Tax

  • Software Utility

  • Web Clip Art

  • Windows Media Player

  • Word Processing Software
  •  
    Conoscenza Informatica >> software >> Software Database >> Content
    Come creare una tabella pivot in SQL
    Le tabelle pivot sono strumenti potenti in SQL ( Structured Query Language) che consentono di creare un cross- tab tavolo o simile ad un foglio di calcolo di Excel dal contenuto di un database. E importa doesn t ’ quello che il database è - SQL Server , MS Access , Paradox , ecc - a patto che supporta SQL.You bisogno di sapere il nome della tabella che si desidera creare la tabella pivot con e i nomi dei campi che si desidera nella tabella pivot. Avrete anche bisogno di sapere come creare una query nel database particolare . Istruzioni
    1

    Aprire la tabella che si desidera creare la tabella pivot in e guardare i dati e campi. Determinare quali campi si desidera nella tabella pivot e quello di calcolo che si desidera eseguire . Forse si tratta di una tabella che tiene traccia delle commissioni di vendita in varie agenzie che rappresentano il vostro lavoro e si desidera visualizzare le vendite mensili di ogni agenzia . Per questo esempio , creare una riga per ogni agenzia e una colonna per ogni mese . Utilizzare la funzione di formato SQL per formattare i dati in modo che si legge chiaramente nella tabella .

    2 Aprire la finestra di query SQL nel vostro software di database e immettere l'istruzione di base SQL per creare le tabelle pivot . È possibile utilizzare la sintassi standard di nome_tabella.nome_campo " , " ma poiché questo sarà su una singola tabella , è possibile utilizzare solo i nomi dei campi . Per chiarezza , le parole chiave saranno in maiuscolo e nomi di tabella e di campo saranno in [parentesi quadre ] . È possibile utilizzare questo metodo per scrivere la query vera
    3

    Digitare la query di base per iniziare: .

    Funzione di trasformazione ( [campo per il calcolo ]) come variablename1SELECT [campo per riga] , la funzione ( [campo per il calcolo ]) come variablename2from [ nometabella ] GROUP BY [campo per riga] PIVOT [campo per le colonne ]

    " " Function è il calcolo si volesse effettuare per il corpo della tabella . In questo caso , sarà " somma , " come si vuole per un totale di commissioni. Si potrebbe utilizzare " " media o qualsiasi altra funzione che ti dà i risultati desiderati .
    4

    Immettere la query come mostrato sopra, sostituendo il campo ed i nomi delle tabelle , e vedere la risultati . Esso non può essere quello che stai cercando, ma che vi darà un'idea di come funziona, e quindi è possibile mettere a punto utilizzando le funzioni SQL standard e la sintassi . In questo caso , vogliamo formattare le commissioni in formato valuta , e vogliamo formattare il campo SalesDate per visualizzare mesi nel abbreviazione di tre lettere . Anche in questo caso , utilizzando l'esempio citato sopra , la query completa sarebbe simile a questa :

    TRASFORMARE formato ( Somma ( [Vendite 2010 ] della Commissione) , " " moneta . ) AS SumOfCommissionSELECT [Vendite 2010 ] . Agenzia , format ( Somma ( [Vendite 2010 ] . Commissione ) , " " valuta ) AS [ Totale Di Commissione ] FROM [Sales 2010 ] GROUP BY [ Vendite 2010] . AgencyPIVOT Format ( [ SalesDate ] , & , quot; mmm " ) In

    Previous :

    next :
      Articoli Correlati
    ·Come spostarsi tra sottomaschere in Access 2007 
    ·Fattori critici di successo in Sistemi Informativi 
    ·Come creare un report con FileMaker Pro 
    ·Qual è il significato della Biblioteca Automation 
    ·Come ripristinare un database di 2000 a un 2005 in stan…
    ·Come verificare che il valore di una casella di testo è…
    ·Come convertire ISO a UDF 
    ·Come impostare i metadati in DB2 
    ·Come eseguire una query un campo che ha un apostrofo 
    ·Query SQL Certificazione 
      Articoli in evidenza
    ·Come stampare una Sharepoint Calendario 
    ·Come copiare il Background in CorelDraw 
    ·Come convertire un PDF in DWG Freeware 
    ·Come regolare carta di credito saldi a Actual in QuickB…
    ·Corel Website Software edifici 
    ·Come regolare il Balance Controllo in Quicken 
    ·Come sbarazzarsi di McAfee Promemoria 
    ·Come fare fotografie traslucido con Photoshop 
    ·Come stampare un documento PDF 
    ·Come masterizzare i DVD PS2 
    Copyright © Conoscenza Informatica http://it.wingwit.com