MySQL-এ DATETIME থেকে ৩ ঘন্টা বিয়োগ করার দুটি পদ্ধতি আছে: DATE_ADD() (নেগেটিভ ইন্টারভ্যাল) এবং DATE_SUB()।
কেস ১: DATE_ADD() ব্যবহার (নেগেটিভ ইন্টারভ্যাল)
select date_add(yourColumnName,interval -3 hours) from yourTableName;
বর্তমান সময়:
mysql> select now();
আউটপুট: 2018-11-30 10:13:23
৩ ঘন্টা বিয়োগ:
mysql> select date_add(now(),interval -3 hour);
আউটপুট: 2018-11-30 07:13:28
কেস ২: DATE_SUB() ব্যবহার
select date_sub(yourColumnName,interval 3 hours) from yourTableName;
বর্তমান সময়: 2018-11-30 10:14:12
৩ ঘন্টা বিয়োগ:
mysql> select date_sub(now(),interval 3 hour);
আউটপুট: 2018-11-30 07:14:25
দুই পদ্ধতিই একই ফলাফল দেয়।