কম্পিউটার

কিভাবে একটি MySQL ক্যোয়ারীতে বছর, মাস এবং দিনের তুলনা করবেন এবং ম্যাচিং রেকর্ড প্রদর্শন করবেন


এর জন্য, আপনি DATE() ব্যবহার করতে পারেন। আসুন প্রথমে একটি টেবিল তৈরি করি -

mysql> টেবিল তৈরি করুন DemoTable864(DueDateTime টাইমস্ট্যাম্প); কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.56 সেকেন্ড)

সন্নিবেশ কমান্ড −

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> DemoTable864 মানগুলিতে সন্নিবেশ করুন('2019-01-10 12 −34 −55'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.26 সেকেন্ড)mysql> DemoTable864 মানগুলিতে সন্নিবেশ করুন('2016-12-11 12 −12 −00');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.14 সেকেন্ড)mysql> DemoTable864 মানগুলিতে ঢোকান('2015-04-01 10 −00 −00'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.28 সেকেন্ড)mysql> ঢোকান DemoTable864 মান('2017-05-20 04 −40 −10'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.17 সেকেন্ড)

সিলেক্ট স্টেটমেন্ট -

ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন DemoTable864 থেকে
mysql> নির্বাচন করুন;

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে <প্রে>+---------+| শেষ তারিখ 2015-04-01 10 −00 −00||2017-05-20 04 −40 −10|+---------+4টি সারি সেটে (0.00 সেকেন্ড)

বছর, মাস এবং দিন -

তুলনা করার জন্য নিচের প্রশ্নটি রয়েছে
mysql> DemoTable864 থেকে *নির্বাচন করুন যেখানে date(DueDateTime)='2015-04-01';

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে <প্রে>+------------+| শেষ তারিখের সময় |+------------+| 2015-04-01 10 −00 −00 |+-------------------------+1 সারি সেটে (0.04 সেকেন্ড)
  1. মাইএসকিউএল-এ তারিখ রেকর্ড থেকে মাসের প্রথম দিন এবং শেষ দিন কীভাবে প্রদর্শন করবেন?

  2. MySQL ক্যোয়ারী সপ্তাহের দিনের সাথে তারিখ রেকর্ড বিয়োগ করতে এবং রেকর্ডের সাথে সপ্তাহের দিন প্রদর্শন করে

  3. MySQL একটি নির্দিষ্ট মাস এবং বছরের উপর ভিত্তি করে রেকর্ড আনতে?

  4. কিভাবে MySQL এ বর্তমান মাসের রেকর্ড যোগ করবেন?