سلام
کسی با این تابع DATE_ADD کار کرده میتونه به من رو راهنمایی کنه چطور ازش برای insert استفاده کنم و این INTERVAL که اشاره کرده چیه دقیقا ؟
کار عجیب غریبی نمیکنه فقط از زمانی که میدید بهش مقداری رو اضافه یا کم میکنه و براتون بر میگردونه به مثال زیر دقت کنید
DATE_ADD("2017-06-15 09:34:21", INTERVAL -3 HOUR)
خروجیش میشه به شکل زیر
2017-06-15 06:34:21
یا این مثال
SELECT DATE_ADD("2017-06-15 09:34:21", INTERVAL 2 MONTH);
دو ماه به زمانی که اول بهش دادید اضافه میکنه
2017-08-15 09:34:21@hesammousavi
ممنون از توضیح و اینکه این سوال پیش میاد
خب پس میتونم ازین تابع استفاده کنم زمانی که مثلا میخوام لینکی رو مثلا به کاربر ارسال کنم ولی میخوام این لینک فقط حداکثر یک هفته اکتیو باشه ؟
یا اینکه نیاز دارم باز به یه ستون دیگه که زمان ها رو باهم مقایسه کنم
نمیدونم منظورتون از لینک چجور لینکی هست
ولی میتونید فیلد اضافه کنید با عنوان expireAt با کد چک کنید هر زمان مثلا از 5 روز یا 10 یا 10 ما گذشت دیگه اعتبار نداره