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
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
software © www.354353.com