Les partenaires publicitaires:

Comment utiliser DATEDIFF dans SQL

Calculer la différence entre deux dates ou des heures est un processus complexe d'entreprendre manuellement. Différentes longueurs de mois et des périodes couvrant des intervalles de plusieurs semaines, des mois ou des années peuvent exiger plus d'arithmétique simple à mesurer. SQL Server utilise le "DATEDIFF ()" fonction pour prendre la complexité de la date et l'heure des calculs en les décomposant en un appel de fonction simple en utilisant trois paramètres.

Instructions

  1. Clique le "Démarrer" bouton. Accédez à la "Microsoft SQL Server" dossier approprié à la version installée, puis cliquez sur "SQL Server Management Studio."

  2. Connectez-vous à SQL Server à partir de la "Se connecter au serveur" fenêtre.




  3. Faites un clic droit sur la base de données et sélectionnez "Nouvelle requête."

  4. Tapez la requête suivante dans la nouvelle fenêtre de requête, en remplaçant "" avec la partie de la date sur lequel pour effectuer le calcul, "" avec la date de départ et "" avec la date de fin. Date de validité des valeurs de pièces sont année, trimestre, mois, dayofyear, jour, semaine, heure, minute, seconde, milliseconde, microseconde et nanoseconde.

    DATEDIFF SELECT (, , )

  5. Clique le "Exécuter" bouton pour exécuter la requête. La requête retournera une valeur numérique représentant le nombre de parties de date spécifiée entre les deux valeurs de date.

Conseils & Avertissements

  • Dates de début et de fin et les heures doivent suivre le format de la date et de l'heure du serveur.
» » » » Comment utiliser DATEDIFF dans SQL