| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
software  
  • Adobe Illustrator

  • Software de Animación

  • Antivirus Software

  • Software Audio

  • Copia de seguridad de datos

  • Grabar CDs

  • Grabar DVDs

  • compresión de datos

  • Software de base de datos

  • edición

  • desktop Video

  • Software de vídeo digital

  • Drupal

  • Software Educativo

  • Ingeniería del Software

  • Tipos de extensiones de archivos

  • Software financiero

  • Freeware , Shareware y Abandonware

  • GIMP

  • Graphics Software

  • Software Home Recording

  • Microsoft Access

  • Microsoft Excel

  • Microsoft Publisher

  • Microsoft Word

  • Código abierto

  • Otro Software Informática

  • Juegos de PC

  • Photoshop

  • Formato de Documento Portátil

  • PowerPoint

  • Software para presentaciones

  • Software de Productividad

  • Quicktime

  • Gestión de Escritorio remoto

  • SQL Server

  • Skype

  • Software versiones beta

  • Consultores de Software

  • Las compañías de desarrollo de software

  • Licencias de software

  • Hojas de cálculo

  • Impuestos-Preparación de Software

  • Software de utilidades

  • Web Clip Art

  • Windows Media Player

  • Software de Procesamiento de Texto
  •  
    Conocimientos Informáticos >> software >> Software de base de datos >> Content
    Cómo Agrupar por Fecha Sin segundos en T -SQL
    Búsquedas En Transact -SQL , a menudo es necesario llevar a cabo funciones de agregado como agrupar los resultados por fecha . SQL ofrece el tipo de datos "Fecha" para el almacenamiento de datos como las fechas y el tipo de datos " DateTime " para almacenar los datos en un formato de fecha y hora, con la fecha y la hora en horas , minutos y segundos . Usted puede convertir los datos de fecha y hora " " a una fecha con formato ISO ( AAAAMMDD ) durante la agregación para eliminar la parte del tiempo. También puede dividir los datos " datetime " en partes individuales utilizando la función " DATEPART " y el grupo por las partes de la fecha y la hora sin los segundos . Cosas que necesitará
    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 )

    Previous :

    next :
      Artículos relacionados
    ·Cómo recuperar un valor de identidad después de una i…
    ·Cómo eliminar duplicados en MS Access 2007 
    ·Cómo escribir el código T -SQL para Une 
    ·Cómo adjuntar un archivo MDF 
    ·Cómo prevenir un duplicado en Access 2007 
    ·Problemas con Flash Catalyst CS 5 después de la instal…
    ·Cómo convertir una marca de tiempo a una fecha en WinS…
    ·Cómo instalar PostgreSQL en Ubuntu 
    ·Cómo agregar varias claves externas de SQL 
    ·Cómo convertir un formato de fecha en SQL 
      Artículos destacados
    ·Cómo hacer una barra y gráfico de línea en Excel 
    ·Cómo restaurar eliminados Depósitos en QuickBooks 
    ·Cómo Custom Autocorrección en Excel 2007 
    ·Cómo auditar fórmulas en Excel 2007 
    ·Cómo grabar con Reason 4 
    ·Cómo instalar un tipo abierto Cara Con Microsoft Word 
    ·Cómo grabar archivos WMA y MP3 en un DVD- R 
    ·Cómo crear una herramienta Asistente de Access 2007 En…
    ·Cómo crear secuencias en Excel 
    ·Cómo configurar Live Mesh 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com