কম্পিউটার টিউটোরিয়াল

MySQL টেবিলে সংরক্ষিত তারিখের ওপর EXTRACT() ফাংশন কীভাবে প্রয়োগ করবেন?


MySQL টেবিলে সংরক্ষিত তারিখের ওপর EXTRACT() ফাংশন নিচেরভাবে প্রয়োগ করা যায়:

নিচের কোয়েরিটি 'testing' টেবিলে কোন তারিখগুলো আছে তা দেখাচ্ছে:

mysql> Select * from testing;
+-------------+---------------------+
| StudentName | Dateofreg           |
+-------------+---------------------+
| Ram         | 2017-10-28 21:24:24 |
| Shyam       | 2017-10-28 21:24:30 |
| Mohan       | 2017-10-28 21:24:47 |
| Gaurav      | 2017-10-29 08:48:33 |
+-------------+---------------------+
4 rows in set (0.00 sec)

এখন 'testing' টেবিলে EXTRACT() ফাংশন প্রয়োগ করে বছর মান বের করুন:

mysql> Select EXTRACT(Year from dateofreg)AS YEAR from testing;
+------+
| YEAR |
+------+
| 2017 |
| 2017 |
| 2017 |
| 2017 |
+------+
4 rows in set (0.00 sec)

একইভাবে 'testing' টেবিলে EXTRACT() ফাংশন প্রয়োগ করে দিনের মান বের করুন:

mysql> Select EXTRACT(day from dateofreg)AS DAY from testing;
+-----+
| DAY |
+-----+
| 28  |
| 28  |
| 28  |
| 29  |
+-----+
4 rows in set (0.00 sec)

  1. MySQL-এ টেবিলের সকল ডেট আপডেট করা (DATE_ADD)

  2. MySQL-এ টেবিলের কাঠামো ক্লোন করা

  3. MySQL ফাংশন থেকে টেবিল রিটার্ন করা সম্ভব নয়, স্টোরড প্রসিডিউর ব্যবহার করুন

  4. MySQL-এ BOOLEAN কলাম থেকে জেন্ডার (Male/Female) স্ট্রিং বের করা