| 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 Gruppo per Data senza secondi in T-SQL
    Ricerche In Transact -SQL , è spesso necessario per svolgere le funzioni di aggregazione come raggruppamento dei risultati in base alla data . SQL offre il tipo di dati "Data" per la memorizzazione di dati come date e il tipo di dati " Data e ora " per la memorizzazione dei dati in un formato di data e ora , con la data e l'ora in ore, minuti e secondi. È possibile convertire i dati " datetime" ad una data in formato ISO ( aaaammgg ) durante l'aggregazione di rimuovere la porzione di tempo . È anche possibile dividere i dati " datetime" in singole parti utilizzando la funzione " DATEPART " e del gruppo dalle parti della data e ora senza i secondi . Cose che ti serviranno , MS SQL Server 2005 o versione successiva , MS SQL Server Management Studio
    Show More Istruzioni
    conversione
    1

    Avviare il Microsoft SQL applicazione Server Management Studio e connettersi al motore di database di SQL Server .
    2

    aprire una finestra dell'editor di query .
    3

    formato la query per convertire il " datetime " registrare su una stringa in formato data standard ISO con nessuna porzione di tempo ( aaaammgg ) . "Yyyy" è l'anno, "mm" è il mese e "dd" è la data . La "112" nella funzione "Converti" specifica il formato ISO .

    CONVERT ( CHAR ( 8 ) , date_field , 112) converte il " datetime " date_field a una stringa formattata ISO di otto caratteri .

    CAST ( CONVERT ( CHAR ( 8 ) , date_field , 112) AS DATETIME ) trasforma il date_field " datetime " in una data in formato ISO senza il tempo .

    Per utilizzarlo nella GROUP BY funzione, è necessario formattare la query come :

    SELEZIONA date_field

    FROM tabella

    condizioni WHERE

    GROUP BY CAST ( CONVERT ( CHAR ( 8 ) , date_field , 112) AS DATETIME )
    DATEPART
    4

    Avviare l'applicazione Management Studio MS SQL Server e connettersi al motore di database di SQL Server .
    5 < p > Aprire una finestra dell'editor di query
    6

    Format . query come illustrato , utilizzando la funzione " DATEPART " per dividere il campo della data nelle sue parti costituenti . Si potrebbe quindi utilizzare ogni parte al " GROUP BY " funzione , eliminando i secondi per eseguire un " GROUP BY " senza secondi soltanto , dove " yyyy" è l'anno, "mm" è il mese , "dd" è il giorno , "hh" è l'ora e la "n " è il minuto .

    Seleziona

    DATEPART ( aaaa , date_field ) , Stati

    DATEPART ( mm , date_field ) , Stati

    DATEPART ( dd , date_field ) , Stati

    DATEPART ( hh , date_field ) , Stati

    DATEPART (n, date_field ) per

    FROM tabella

    GROUP in Tutte le

    DATEPART ( aaaa , date_field ) , Stati

    DATEPART ( mm , date_field ) , Stati

    DATEPART ( dd , date_field ) , Stati

    DATEPART ( hh , date_field ) , Stati

    DATEPART (n, date_field ) economici

    Previous :

    next :
      Articoli Correlati
    ·Come utilizzare Yardi 
    ·Come correggere gli indici con SQL Profiler 
    ·Come modificare relazioni tra tabelle in Access 
    ·Come collegare Criteri query a una selezione form in Ac…
    ·Come esportare i dati da una tabella di Access in un fi…
    ·Gli svantaggi di una sottoquery in Oracle 
    ·Come eliminare i valori duplicati in MS Access Report 
    ·Come testare una ipotesi di proporzionalità dei perico…
    ·Esecuzione di Oracle 10g su XP Home 
    ·Come selezionare Variabili di output Server 
      Articoli in evidenza
    ·Come riprodurre file WMA File di audiolibri 
    ·Come rimuovere bordo nero da PowerPoint a Camtasia 
    ·Come masterizzare Avis per Lettori DVD 
    ·Come ripristinare un file MDF in SQL Server 
    ·Come utilizzare il riempimento automatico con i numeri …
    ·Come creare un calendario personalizzato 
    ·Come convertire PDF in MS Excel 
    ·Come autore di una pagina Web utilizzando OpenOffice 
    ·Come ottenere un numero di serie per Illustrator CS5 
    ·Come masterizzare i video scaricati in DVD 
    Copyright © Conoscenza Informatica http://it.wingwit.com