কম্পিউটার

WHERE ক্লজ সহ মাইএসকিউএল তারিখ ফাংশনগুলি কীভাবে ব্যবহার করবেন?


যেকোন মাইএসকিউএল তারিখ ফাংশনের সাথে WHERE ক্লজ ব্যবহার করে, ক্যোয়ারীটি WHERE ক্লজে প্রদত্ত শর্তের উপর ভিত্তি করে সারিগুলি ফিল্টার করবে৷ এটি বোঝার জন্য, 'কলেজবিস্তারিত' টেবিল থেকে নিম্নলিখিত ডেটা বিবেচনা করুন

mysql> Select * from Collegedetail;
+------+---------+------------+
| ID   | Country | Estb       |
+------+---------+------------+
| 111  | INDIA   | 2010-05-01 |
| 130  | INDIA   | 1995-10-25 |
| 139  | USA     | 1994-09-25 |
| 1539 | UK      | 2001-07-23 |
| 1545 | Russia  | 2010-07-30 |
+------+---------+------------+
5 rows in set (0.00 sec)

এখন, ধরুন যদি 2010 সালে প্রতিষ্ঠিত শুধুমাত্র সেই কলেজগুলির বিশদ বিবরণ পেতে চান তাহলে YEAR() এর সাথে WHERE ক্লজ থাকলে নিম্নলিখিত প্রশ্নগুলি ব্যবহার করা যেতে পারে -

mysql> Select * from Collegedetail WHERE YEAR(Estb) = '2010';
+------+---------+------------+
| ID   | Country | Estb       |
+------+---------+------------+
| 111  | INDIA   | 2010-05-01 |
| 1545 | Russia  | 2010-07-30 |
+------+---------+------------+
2 rows in set (0.07 sec)

  1. আমরা কিভাবে MySQL DISTINCT clause কে WHERE এবং LIMIT clause এর সাথে ব্যবহার করতে পারি?

  2. কিভাবে সঠিকভাবে MySQL এ WITH ROLLUP ব্যবহার করবেন?

  3. কোথায় ধারা সহ MySQL ভিউ ব্যবহার করবেন?

  4. মাইএসকিউএল-এ CURDATE এর সাথে CONTAINS() কীভাবে ব্যবহার করবেন?