এটি নিচের দুটি উপায়ে করা যায় −
(A) EXTRACT() ফাংশনের সাহায্যে - EXTRACT() ফাংশন MySQL TIMESTAMP মান থেকে যেকোনো অংশ বের করতে পারে। নিচে একটি তারিখ থেকে মাস ও দিন বের করার উদাহরণ দেওয়া হল।
mysql> Select EXTRACT(Month from '2017-10-22') AS 'MONTH'; +-------+ | MONTH | +-------+ | 10 | +-------+ 1 row in set (0.00 sec) mysql> Select EXTRACT(day from '2017-10-22')AS 'DAY'; +------+ | DAY | +------+ | 22 | +------+ 1 row in set (0.00 sec)
(B) MONTH() বা DAY() ফাংশনের সাহায্যে - EXTRACT() ফাংশনে মাস ও দিন আর্গুমেন্ট হিসেবে পাস করার বদলে সরাসরি MONTH() এবং DAY() ফাংশন ব্যবহার করে দেওয়া তারিখ থেকে মাস ও দিনের মান বের করা যায় −
mysql> Select DAY('2017-10-22')AS 'DAY'; +------+ | DAY | +------+ | 22 | +------+ 1 row in set (0.00 sec) mysql> Select MONTH('2017-10-22')AS 'MONTH'; +-------+ | MONTH | +-------+ | 10 | +-------+ 1 row in set (0.00 sec)