Πηγαίνετε σε μια γραμμή MySQL , η οποία θα πρέπει να εμφανίζεται ως εξής :
MySQL >
Από εδώ η εντολή DATEDIFF μπορεί να ελεγχθεί από την γραμμή εντολών . 2
Δημιουργήστε μια επίλεκτη δήλωση χρησιμοποιώντας DATEDIFF με μια μέρα μεταξύ τους . Ένα παράδειγμα είναι η εξής :
SELECT DATEDIFF ( '2011 -10- 24 ' , '2011 -10- 23' ) AS DifferenceDate
Αυτή η οθόνη θα :
DifferenceDate
-------------------
1 εικόνων
3
Swap τη δήλωση select γύρο χρησιμοποιώντας DATEDIFF με μια μέρα μεταξύ τους . Ένα παράδειγμα είναι η εξής :
SELECT DATEDIFF ( '2011 -10- 23 ' , '2011 -10- 24' ) AS DifferenceDate
Αυτή η οθόνη θα :
DifferenceDate
-------------------
-1
Αυτό οδηγεί σε αρνητικά αποτελέσματα την ημέρα ( δηλαδή , η νέα ημερομηνία ήταν πριν από την παλιά ημερομηνία)
Η
4 Εισάγετε την ίδια ημερομηνία για το νέο και παλιό ημερομηνία ως εξής : .
SELECT DATEDIFF ( '2011 -10- 24 ' , ' 2011-10-24 ) AS DifferenceDate
Αυτό θα εμφανίσει :
DifferenceDate
------------------ -
0
Δεδομένου ότι δεν έχουν περάσει μέρες ή τον άλλο τρόπο , το αποτέλεσμα είναι 0
5
Υπολογίστε πόσες μέρες έχουν συμβεί σε ένα έτος ως εξής : <. br >
SELECT DATEDIFF ( '2011 -10- 24 ' , '2010 -10- 24' ) AS DifferenceDate
Αυτό θα εμφανίσει :
DifferenceDate
- ------------------
365
Δεδομένου ότι αυτό είναι 365 ημέρες νωρίτερα .
Η
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα