توفر MySQL نطاقًا واسعًا من الوظائف التي يمكن استخدامها لتخزين قيم التاريخ ومعالجتها ، مثل وظيفة CURRENT_DATE (). تقوم هذه الوظيفة بإرجاع قيمة التاريخ الحالي ، والتي يمكن استخدامها لمجموعة متنوعة من الأغراض مثل تصفية بيانات الجدول بناءً على التاريخ الحالي ، وحساب عمر الشخص ، وما إلى ذلك.
ستوجهك هذه المقالة إلى كيفية استخدام وظيفة CURRENT_DATE () في MySQL.
كيفية استخدام دالة CURRENT_DATE () في MySQL؟
ال ' التاريخ الحالي() 'هي وظيفة في MySQL تُرجع قيمة التاريخ الحالية. يمكن استخدام الوظيفة المذكورة لأغراض مختلفة ، مثل استرداد التاريخ الحالي ، وإدخال التاريخ الحالي في جدول ، وما إلى ذلك.
دعنا ننتقل إلى المثال لفهم حالات استخدام الدالة CURRENT_DATE ().
مثال 1: استرجاع التاريخ الحالي
يمكن استرداد قيمة التاريخ الحالي باستخدام ' يختار 'مع' التاريخ الحالي() 'على النحو الوارد أدناه:
حدد CURRENT_DATE ( ) ؛
انتاج |
أظهر الإخراج قيمة التاريخ الحالي.
مثال 2: تنسيق التواريخ
يمكن استرداد التاريخ الحالي بتنسيق معين باستخدام ' يختار 'مع' صيغة التاريخ() ' وظيفة. لهذا ، مرر ' التاريخ الحالي() 'وظيفة وأ سلسلة التنسيق كوسيطات لوظيفة DATE_FORMAT () ، كما هو موضح أدناه:
حدد DATE_FORMAT ( التاريخ الحالي ( ) و '٪ M٪ d،٪ Y' ) ؛
انتاج |
عرض الإخراج قيمة التاريخ الحالي بتنسيق مناسب.
مثال 3: تصفية السجلات حسب التاريخ الحالي
ال ' التاريخ الحالي() 'لتصفية بيانات الجداول المحددة بناءً على تاريخ اليوم ، كما هو موضح أدناه:
يختار *من الطلبات
حيث order_date = CURRENT_DATE ( ) ؛
في المثال أعلاه ، ' طلبات 'الجدول على أساس التاريخ الحالي.
انتاج |
الإخراج يصور البيانات التي تمت تصفيتها.
مثال 4: حساب عمر الأشخاص
ال التاريخ الحالي() يمكن استخدام الوظيفة لحساب عمر أي شخص باستخدام تاريخ ميلاده. مثال حساب عمر الأشخاص في ' الأشخاص_التفاصيل 'الجدول أدناه:
حدد الاسم ، YEAR ( التاريخ الحالي ( ) ) - سنة ( تاريخ الميلاد )حسب العمر من تفاصيل الأشخاص ؛
انتاج |
أظهر الإخراج عمر الأشخاص من ' الأشخاص_التفاصيل ' طاولة.
مثال 5: إدخال التاريخ الحالي في جدول
ال التاريخ الحالي() يمكن استخدام الوظيفة لإدراج قيمة التاريخ الحالي في جدول معين. فيما يلي مثال على إدخال القيمة المختلفة والتاريخ الحالي في ' طلبات ' طاولة:
أدخل الأوامر ( بطاقة تعريف ، معرف المستخدم ، معرف المنتج ، الكمية ، تاريخ_الطلب )قيم ( 22 و 46 و 10 و 2 ، التاريخ الحالي ( ) ) ؛
في المثال أعلاه ، ' ادخل في 'لإدخال تاريخ اليوم في جدول الطلبات.
انتاج |
أظهر الإخراج أن التاريخ الحالي قد تم إدراجه.
خاتمة
تعد وظيفة CURRENT_DATE () في MySQL أداة قوية يمكن استخدامها لأغراض مختلفة مثل استرداد التاريخ الحالي ، وتصفية السجلات حسب التاريخ الحالي ، وتواريخ التنسيق ، وحساب عمر الأشخاص ، وما إلى ذلك. باستخدام هذه الوظيفة ، يصبح من الأسهل إدارة ومعالجة البيانات المتعلقة بقيم التاريخ في قواعد بيانات MySQL. يقدم هذا الدليل معلومات مفصلة مع أمثلة عن كيفية استخدام وظيفة CURRENT_DATE ().