دروس MySQL

MySQL HOME مقدمة MySQL MySQL RDBMS

MySQL SQL

MySQL SQL حدد MySQL MySQL أين MySQL و ، أو ، لا MySQL ORDER BY أدخل في MySQL قيم MySQL NULL تحديث MySQL حذف MySQL حدود MySQL MySQL MIN و MAX عد MySQL و AVG و SUM MySQL مثل MySQL Wildcards MySQL IN MySQL بين الأسماء المستعارة MySQL تنضم MySQL الانضمام إلى MySQL الداخلي MySQL LEFT JOIN MySQL RIGHT JOIN MySQL CROSS JOIN الانضمام الذاتي إلى MySQL اتحاد MySQL مجموعة MySQL حسب MySQL HAVING EXISTS MySQL MySQL أي ، الكل MySQL INSERT SELECT حالة MySQL وظائف MySQL Null تعليقات MySQL عوامل تشغيل MySQL

قاعدة بيانات MySQL

إنشاء قاعدة بيانات MySQL MySQL Drop DB إنشاء جدول MySQL جدول إسقاط MySQL جدول تعديل MySQL قيود MySQL MySQL ليست لاغية MySQL فريد من نوعه مفتاح MySQL الأساسي المفتاح الخارجي لـ MySQL فحص MySQL افتراضي MySQL إنشاء فهرس MySQL زيادة MySQL التلقائية تواريخ MySQL مشاهدات MySQL

مراجع MySQL

أنواع بيانات MySQL وظائف MySQL
وظائف السلسلة ASCII CHAR_LENGTH CHARACTER_LENGTH CONCAT CONCAT_WS حقل FIND_IN_SET صيغة إدراج INSTR LCASE اليسار الطول حدد أدنى LPAD LTRIM منتصف وضع كرر يحل محل يعكس الصحيح RPAD RTRIM الفراغ STRCMP سوبستر التضمين SUBSTRING_INDEX تقليم UCASE أعلى وظائف رقمية عضلات المعدة ACOS ASIN ATAN ATAN2 AVG سقف السقف COS سرير نقال عدد درجات DIV EXP الأرض أعظم الأقل LN سجل السجل 10 LOG2 الأعلى دقيقة عصري بي أسير الحرب قوة راديان راند مستدير لافتة بدون SQRT مجموع تان اقتطاع وظائف التاريخ إضافة تاريخ إضافة وقت CURDATE التاريخ الحالي الوقت الحالي حالة الزمن حاليا CURTIME تاريخ DATEDIFF DATE_ADD صيغة التاريخ DATE_SUB يوم DAYNAME يوم من الشهر يوم من الأسبوع يوم استخراج من يوم ساعة بالأمس الوقت المحلي LOCALTIMESTAMP صنع اعمل بالوقت ميكروسكوند اللحظة شهر MONTHNAME الآن PERIOD_ADD PERIOD_DIFF ربع ثانيا SEC_TO_TIME STR_TO_DATE تاريخ ثانوي وقت الضياع SYSDATE زمن تنسيق الوقت TIME_TO_SEC الوقت الطابع الزمني TO_DAYS أسبوع WEEKDAY ويكوفيير عام سنة وظائف متقدمة سلة مهملات الثنائية قضية يقذف تحالف CONNECTION_ID كونف يتحول المستخدم الحالي قاعدة البيانات إذا IFNULL باطل LAST_INSERT_ID ناليف SESSION_USER SYSTEM_USER المستعمل الإصدار

أمثلة على MySQL

أمثلة على MySQL مسابقة MySQL تمارين MySQL

وظيفة MySQL DATE_ADD ()

❮ وظائف MySQL

مثال

أضف 10 أيام إلى تاريخ وأعد التاريخ:

SELECT DATE_ADD("2017-06-15", INTERVAL 10 DAY);

التعريف والاستخدام

تضيف الدالة DATE_ADD () فاصل زمني / تاريخ إلى تاريخ ثم تقوم بإرجاع التاريخ.

بناء الجملة

DATE_ADD(date, INTERVAL value addunit)

قيمه المعامل

Parameter Description
date Required. The date to be modified
value Required. The value of the time/date interval to add. Both positive and negative values are allowed
addunit Required. The type of interval to add. Can be one of the following values:
  • MICROSECOND
  • SECOND
  • MINUTE
  • HOUR
  • DAY
  • WEEK
  • MONTH
  • QUARTER
  • YEAR
  • SECOND_MICROSECOND
  • MINUTE_MICROSECOND
  • MINUTE_SECOND
  • HOUR_MICROSECOND
  • HOUR_SECOND
  • HOUR_MINUTE
  • DAY_MICROSECOND
  • DAY_SECOND
  • DAY_MINUTE
  • DAY_HOUR
  • YEAR_MONTH

تفاصيل تقنية

يعمل في: من MySQL 4.0

مزيد من الأمثلة

مثال

أضف 15 دقيقة إلى التاريخ وأعد التاريخ:

SELECT DATE_ADD("2017-06-15 09:34:21", INTERVAL 15 MINUTE);

مثال

اطرح 3 ساعات من التاريخ وأعد التاريخ:

SELECT DATE_ADD("2017-06-15 09:34:21", INTERVAL -3 HOUR);

مثال

اطرح شهرين من التاريخ وأعد التاريخ:

SELECT DATE_ADD("2017-06-15", INTERVAL -2 MONTH);

❮ وظائف MySQL