Πώς να χρησιμοποιήσετε τη συνάρτηση CURRENT_DATE() στη MySQL;

Pos Na Chresimopoiesete Te Synartese Current Date Ste Mysql



Η MySQL παρέχει ένα ευρύ φάσμα συναρτήσεων που μπορούν να χρησιμοποιηθούν για την αποθήκευση και τον χειρισμό των τιμών ημερομηνίας, όπως η συνάρτηση CURRENT_DATE(). Αυτή η συνάρτηση επιστρέφει την τιμή της τρέχουσας ημερομηνίας, η οποία μπορεί να χρησιμοποιηθεί για διάφορους σκοπούς, όπως φιλτράρισμα των δεδομένων του πίνακα με βάση την τρέχουσα ημερομηνία, υπολογισμός της ηλικίας του ατόμου κ.λπ.

Αυτό το άρθρο θα σας καθοδηγήσει σχετικά με τον τρόπο χρήσης της συνάρτησης CURRENT_DATE() στη MySQL.







Πώς να χρησιμοποιήσετε τη συνάρτηση CURRENT_DATE() στη MySQL;

Ο ' ΣΗΜΕΡΙΝΗ ΗΜΕΡΟΜΗΝΙΑ() ” είναι μια συνάρτηση στη MySQL που επιστρέφει την τρέχουσα τιμή ημερομηνίας. Η δηλωμένη συνάρτηση μπορεί να χρησιμοποιηθεί για διαφορετικούς σκοπούς, όπως η ανάκτηση της τρέχουσας ημερομηνίας, η εισαγωγή της τρέχουσας ημερομηνίας σε έναν πίνακα κ.λπ.



Ας προχωρήσουμε στο παράδειγμα για να κατανοήσουμε τις περιπτώσεις χρήσης της συνάρτησης CURRENT_DATE().



Παράδειγμα 1: Ανάκτηση της τρέχουσας ημερομηνίας





Η τρέχουσα τιμή ημερομηνίας μπορεί να ανακτηθεί χρησιμοποιώντας το ' ΕΠΙΛΕΓΩ 'δήλωση με το ' ΣΗΜΕΡΙΝΗ ΗΜΕΡΟΜΗΝΙΑ() ” λειτουργεί όπως δίνεται παρακάτω:

ΕΠΙΛΟΓΗ ΤΡΕΧΟΥΣΑ_ΗΜΕΡΟΜΗΝΙΑ ( ) ;



Παραγωγή

Η έξοδος έδειξε την τρέχουσα τιμή ημερομηνίας.

Παράδειγμα 2: Μορφοποίηση ημερομηνιών

Η τρέχουσα ημερομηνία μπορεί να ανακτηθεί σε συγκεκριμένη μορφή χρησιμοποιώντας το « ΕΠΙΛΕΓΩ 'δήλωση με το ' ΜΟΡΦΗ ΗΜΕΡΟΜΗΝΙΑΣ() ' λειτουργία. Για αυτό, περάστε το ' ΣΗΜΕΡΙΝΗ ΗΜΕΡΟΜΗΝΙΑ() ” λειτουργία και α συμβολοσειρά μορφής ως ορίσματα στη συνάρτηση DATE_FORMAT(), όπως φαίνεται παρακάτω:

ΕΠΙΛΕΞΤΕ ΗΜΕΡΟΜΗΝΙΑ_ΜΟΡΦΗ ( ΣΗΜΕΡΙΝΗ ΗΜΕΡΟΜΗΝΙΑ ( ) , '%M %d, %Y' ) ;

Παραγωγή

Η έξοδος εμφάνιζε την τρέχουσα τιμή ημερομηνίας με σωστή μορφή.

Παράδειγμα 3: Φιλτράρισμα εγγραφών κατά τρέχουσα ημερομηνία

Ο ' ΣΗΜΕΡΙΝΗ ΗΜΕΡΟΜΗΝΙΑ() Η λειτουργία ' μπορεί να χρησιμοποιηθεί για να φιλτράρει τα δεδομένα των συγκεκριμένων πινάκων με βάση τη σημερινή ημερομηνία, όπως φαίνεται παρακάτω:

ΕΠΙΛΕΓΩ *
ΑΠΟ παραγγελίες
WHERE order_date = CURRENT_DATE ( ) ;

Στο παραπάνω παράδειγμα, το « παραγγελίες Ο πίνακας φιλτράρεται με βάση την τρέχουσα ημερομηνία.

Παραγωγή

Η έξοδος απεικονίζει τα φιλτραρισμένα δεδομένα.

Παράδειγμα 4: Υπολογισμός της ηλικίας των ατόμων

ο ΣΗΜΕΡΙΝΗ ΗΜΕΡΟΜΗΝΙΑ() Η λειτουργία μπορεί να χρησιμοποιηθεί για τον υπολογισμό της ηλικίας οποιουδήποτε ατόμου χρησιμοποιώντας την ημερομηνία γέννησής του. Το παράδειγμα υπολογισμού της ηλικίας των ατόμων στο « πρόσωπα_λεπτομέρειες Ο πίνακας παρατίθεται παρακάτω:

ΕΠΙΛΟΓΗ ονόματος, ΕΤΟΣ ( ΣΗΜΕΡΙΝΗ ΗΜΕΡΟΜΗΝΙΑ ( ) ) - ΕΤΟΣ ( Ημερομηνια γεννησης )
ΩΣ ηλικία ΑΠΟ άτομα_λεπτομέρειες;

Παραγωγή

Το αποτέλεσμα έδειξε την ηλικία των ατόμων από το « πρόσωπα_λεπτομέρειες ” τραπέζι.

Παράδειγμα 5: Εισαγωγή της τρέχουσας ημερομηνίας σε έναν πίνακα

ο ΣΗΜΕΡΙΝΗ ΗΜΕΡΟΜΗΝΙΑ() Η συνάρτηση μπορεί να χρησιμοποιηθεί για την εισαγωγή της τρέχουσας τιμής ημερομηνίας σε έναν συγκεκριμένο πίνακα. Ακολουθεί ένα παράδειγμα εισαγωγής της διαφορετικής τιμής και της τρέχουσας ημερομηνίας στο ' παραγγελίες ” πίνακας:

ΕΙΣΑΓΩΓΗ ΣΤΙΣ παραγγελίες ( ταυτότητα , user_id, product_id, quantity, order_date )
ΑΞΙΕΣ ( 22 , 46 , 10 , 2 , ΣΗΜΕΡΙΝΗ ΗΜΕΡΟΜΗΝΙΑ ( ) ) ;

Στο παραπάνω παράδειγμα, « ΕΙΣΑΓΩΓΗ ΣΤΟ ' χρησιμοποιείται για την εισαγωγή της σημερινής ημερομηνίας στον πίνακα παραγγελιών.

Παραγωγή

Η έξοδος έδειξε ότι είχε εισαχθεί η τρέχουσα ημερομηνία.

συμπέρασμα

Η συνάρτηση CURRENT_DATE() στη MySQL είναι ένα ισχυρό εργαλείο που μπορεί να χρησιμοποιηθεί για διάφορους σκοπούς, όπως η ανάκτηση της τρέχουσας ημερομηνίας, το φιλτράρισμα των εγγραφών κατά την τρέχουσα ημερομηνία, η μορφοποίηση ημερομηνιών, ο υπολογισμός της ηλικίας των ατόμων κ.λπ. Με τη χρήση αυτής της συνάρτησης, γίνεται ευκολότερο η διαχείριση και ο χειρισμός δεδομένων που σχετίζονται με τιμές ημερομηνίας στις βάσεις δεδομένων MySQL. Αυτός ο οδηγός παρέχει λεπτομερείς πληροφορίες με παραδείγματα για τον τρόπο χρήσης της συνάρτησης CURRENT_DATE().