λογισμικό

* Γνώση Υπολογιστών >> λογισμικό >> λογισμικού βάσεων δεδομένων

Πώς να χρησιμοποιήσετε DATEDIFF σε SQL

Υπολογισμός της διαφοράς μεταξύ δύο ημερομηνιών ή ωρών είναι μια πολύπλοκη διαδικασία για να αναλάβει το χέρι . Διαφορετικά μήκη των μηνών και των περιόδων που εκτείνονται χρονικά διαστήματα των πολλαπλών εβδομάδες , μήνες ή χρόνια μπορεί να απαιτήσει περισσότερο από απλή αριθμητική να μετρηθεί. SQL Server χρησιμοποιεί το " DATEDIFF ( ) " λειτουργία για να τραβήξετε την πολυπλοκότητα ξεπερασμένο και τους υπολογισμούς του χρόνου με το σπάσιμο τους κάτω σε μια απλή κλήση της συνάρτησης χρησιμοποιώντας τρεις παραμέτρους . Οδηγίες
Η

1 Κάντε κλικ στο κουμπί " Start" . Πλοηγηθείτε στο "Microsoft SQL Server" κατάλληλο φάκελο για την εγκατεστημένη έκδοση , και στη συνέχεια κάντε κλικ στο " SQL Server Management Studio για . " 2

σύνδεση με τον SQL Server από το παράθυρο "Σύνδεση με διακομιστή " .
εικόνων 3

κάντε δεξί κλικ στη βάση δεδομένων και επιλέξτε " New Query . "
Η 4

Πληκτρολογήστε το ακόλουθο ερώτημα στο νέο παράθυρο ερωτήματος , αντικαθιστώντας " " με το μέρος του την ημερομηνία κατά την οποία να εκτελεί τον υπολογισμό , " " με την ημερομηνία έναρξης και " " με την ημερομηνία λήξης . Έγκυρη ημερομηνία αξίες μέρος είναι το έτος , τρίμηνο , μήνα , dayofyear , ημέρα , εβδομάδα , ώρα, λεπτά, δευτερόλεπτα , χιλιοστά του δευτερολέπτου , μικροδευτερόλεπτο και nanosecond .

SELECT DATEDIFF ( , , )
5

Κάντε κλικ στο κουμπί " Εκτέλεση " για να εκτελέσετε το ερώτημα . Το ερώτημα θα επιστρέφει μια αριθμητική τιμή που αντιπροσωπεύει τον αριθμό των καθορισμένων τμημάτων σήμερα μεταξύ των δύο τιμών ημερομηνίας .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα