| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
Logiciel  
  • Adobe Illustrator

  • Un logiciel d'animation

  • antivirus Software

  • Logiciel audio

  • Sauvegarder des données

  • Gravez des CD

  • Gravez des DVD

  • Compression de données

  • Logiciel de base de données

  • desktop Publishing

  • desktop Video

  • Digital Video Software

  • Drupal

  • Logiciels éducatifs

  • Software Engineering

  • Types de fichier d'extension

  • Financial Software

  • Freeware , Shareware et Abandonware

  • GIMP

  • Graphics Software

  • Accueil Recording Software

  • Microsoft Access

  • Microsoft Excel

  • Microsoft Publisher

  • Microsoft Word

  • Code Open Source

  • Autres logiciels informatiques

  • Jeux PC

  • Photoshop

  • Portable Document Format

  • PowerPoint

  • Logiciel de présentation

  • Logiciels de productivité

  • Quicktime

  • Gestion Remote Desktop

  • SQL Server

  • Skype

  • Logiciel bêta de presse

  • Consultants logiciels

  • Les sociétés de développement de logiciels

  • Licences de logiciels

  • Tableur

  • Logiciel de préparation d' impôt

  • Logiciel utilitaire

  • Clip Art Web

  • Windows Media Player

  • Logiciel de traitement de texte
  •  
    Connaissances Informatiques >> Logiciel >> Logiciel de base de données >> Content
    Comment groupe par date sans secondes en T -SQL
    Recherches Dans Transact -SQL , il est souvent nécessaire d'effectuer des fonctions d'agrégation telles que le regroupement des résultats par date . SQL propose la "Date" type de données pour stocker des données comme les dates et le type de données "DateTime" pour stocker des données dans un format d'horodatage , avec la date et l'heure en heures, minutes et secondes. Vous pouvez convertir des données "DateTime" à une date formatée ISO ( aaaammjj ) au cours de l'agrégation pour enlever la partie du temps. Vous pouvez aussi diviser les données "DateTime" en pièces détachées à l'aide de la fonction " DATEPART " et le groupe par les parties de la date et de l'heure sans les secondes. Choses que vous devez
    MS SQL Server 2005 ou version ultérieure
    MS SQL Server Management Studio
    Afficher plus Instructions
    Conversion
    1

    Lancez le Microsoft SQL application Studio Management Server et se connecter au moteur de base de données SQL Server.
    2

    Ouvrez une fenêtre d'éditeur de requête .
    3

    Format votre requête pour convertir le " datetime " enregistrer une chaîne en format standard ISO avec aucune partie du temps ( aaaammjj ) . "Yyyy" est l'année, "mm" est le mois et "dd" est la date . Le "112" dans la fonction " Convertir" spécifie le format ISO .

    CONVERT (CHAR (8), date_field , 112) convertit le " datetime " date_field à une chaîne formatée ISO de huit caractères.

    CAST ( CONVERT ( CHAR ( 8) , date_field , 112) AS dATETIME ) convertit le date_field " datetime " en une date au format ISO sans avoir le temps .

    Pour l'utiliser dans le groupe en fonction , vous nécessaire de formater la requête comme :

    SELECT date_field

    FROM table

    conditions WHERE GROUP

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

    Lancez l'application Management Studio MS SQL Server et se connecter au moteur de base de données SQL Server.
    5 < p> Ouvrez une fenêtre d'éditeur de requête .
    6

    Format votre requête, comme illustré , en utilisant la fonction " DATEPART " pour diviser le champ de date dans ses parties constituantes . Vous pouvez ensuite utiliser chaque partie dans le " GROUP BY " fonction , en éliminant les secondes pour effectuer un " GROUP BY " sans secondes seulement , où "yyyy" est l'année, "mm" est le mois , «DD» représente la journée, "hh" c'est l'heure et "n" est la minute.

    SELECT

    DATEPART (aaaa , date_field ) , AB

    DATEPART (mm , date_field ) , AB

    DATEPART (dd, date_field ) , AB

    DATEPART (hh , date_field ) , AB

    DATEPART (n, date_field )

    FROM table
    GROUP

    PAR

    DATEPART (aaaa , date_field ) , AB

    DATEPART (mm , date_field ) , AB

    DATEPART (dd, date_field ) , AB

    DATEPART (hh , date_field ) ,


    DATEPART (n, date_field )

    Previous :

    next :
      articles connexes
    ·Flat Base de données Vs du fichier . Relational 
    ·Quels sont les avantages de Microsoft CRM pour la gesti…
    ·Access 2007 : Conseils pour débutants 
    ·Comment masquer les numéros de sécurité sociale dans…
    ·Comment accéder à une requête entre deux dates 
    ·Comment accéder aux requêtes génériques 
    ·Comment utiliser QuickBooks pour l'inventaire 
    ·Types d'organisation de fichiers 
    ·SQL Tutorial Bases 
    ·Comment importer des données à partir de fichiers CSV…
      articles en vedette
    ·Comment aligner un tableau verticalement dans Microsoft…
    ·Comment supprimer les pages non désirées dans MS Word…
    ·Comment changer de langue dans Microsoft Office Word 20…
    ·Retrait de Norton Antivirus à partir d'un Mac 
    ·Comment ajouter des commentaires à un fichier PDF avec…
    ·Comment séparer un DVD Audio et Menu 
    ·Aide à Mélanger photos dans Adobe Photoshop 7.0 
    ·Quelle est l'extension du fichier VMO 
    ·Comment faire pour créer et personnaliser des cartes d…
    ·Comment: PowerPoint au format TIFF 
    Copyright © Connaissances Informatiques http://fr.wingwit.com