MS SQL Server 2005 o una versión posterior
MS SQL Server Management Studio
Mostrar más instrucciones
Conversión
1
Inicie el Microsoft SQL aplicación Server Management Studio y conectarse al motor de base de datos SQL Server.
2
Abra una ventana del Editor de consultas .
3
Formato consulta para convertir la " fecha y hora " grabar en una cadena de formato de fecha estándar ISO con ninguna porción de tiempo ( AAAAMMDD ) . " AAAA" es el año, "mm " es el mes y "dd " es la fecha . El " 112 " en la función "Convertir " especifica el formato ISO .
CONVERT (CHAR ( 8 ) , date_field , 112) convierte la " fecha y hora " date_field a una cadena con formato ISO de ocho caracteres.
CAST ( CONVERT ( CHAR ( 8 ) , date_field , 112 ) AS dATETIME ) convierte la date_field " fecha y hora " en una fecha con formato ISO sin el tiempo .
Para usarlo en el GROUP BY función, tenga que formatear la consulta como :
SELECT date_field
FROM tabla
DONDE condiciones meteorológicas para
GROUP BY CAST ( CONVERT ( CHAR ( 8 ) , date_field , 112 ) AS DATETIME )
DATEPART
4
Inicie la aplicación SQL Server Management Studio MS y conectarse al motor de base de datos SQL Server.
5 < p> Abra una ventana del editor de consultas .
6
Formato de la consulta , como se muestra , utilizando la función " DATEPART " para dividir el campo de fecha en sus partes constituyentes . A continuación, utilizar cada parte en el "GROUP BY" función, eliminando los segundos para realizar una " GROUP BY " sin segundos solamente, donde " aaaa " es el año, "mm " es el mes , "dd " es el día , "hh " es la hora y " n " es el minuto .
SELECT
DATEPART ( yyyy, date_field ) ,
DATEPART (mm , date_field ) ,
DATEPART ( dd, date_field ) ,
DATEPART ( hh , date_field ) ,
DATEPART (n, date_field )
FROM tabla
GRUPO en Todos
DATEPART ( yyyy, date_field ) ,
DATEPART (mm , date_field ) ,
DATEPART ( dd, date_field ) ,
DATEPART ( hh , date_field ) ,
DATEPART (n, date_field )