কম্পিউটার

তারিখ পরিসীমা সহ মাইএসকিউএল কোয়েরিতে বছর উপেক্ষা করছেন?


তারিখ ব্যাপ্তি সহ বছর উপেক্ষা করতে, মধ্যবর্তী ধারা সহ DATE_FORMAT() ব্যবহার করুন। প্রথমে একটি ডেমো টেবিল তৈরি করা যাক। একটি টেবিল তৈরি করার প্রশ্নটি নিম্নরূপ -

mysql> সারণি igonreYearDemo তৈরি করুন -> ( -> আইডি শূন্য নয় স্বয়ংক্রিয়_INCREMENT প্রাথমিক কী, -> শিপিংয়ের তারিখ -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.75 সেকেন্ড)

সন্নিবেশ কমান্ড ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করান। প্রশ্নটি নিম্নরূপ -

mysql> igonreYearDemo(ShippingDate) মানগুলিতে সন্নিবেশ করুন('2016-01-31');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.16 সেকেন্ড)mysql> igonreYearDemo(ShippingDate) মানগুলিতে সন্নিবেশ করুন('2018-01-31');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.13 সেকেন্ড)mysql> igonreYearDemo(ShippingDate) মানের মধ্যে সন্নিবেশ করুন '2015-06-23');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.15 সেকেন্ড)mysql> igonreYearDemo(ShippingDate) মান ('2014-02-01'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.20 সেকেন্ড)mysql> igonreYearDemo(ShippingDate) মান ('2019-01-31'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.16 সেকেন্ড)mysql> igonreYearDemo(ShippingDate) মানগুলিতে সন্নিবেশ করুন('2019-02-14'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.11 সেকেন্ড)mysql> igonreYearDemo(ShippingDate) মানগুলিতে ঢোকান('2019-03-12'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.19 সেকেন্ড)

সিলেক্ট স্টেটমেন্ট ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন। প্রশ্নটি নিম্নরূপ -

mysql> igonreYearDemo থেকে *নির্বাচন করুন;

এখানে আউটপুট −

<প্রে>+----+---------------+| আইডি | শিপিং তারিখ |+----+---------------+| 1 | 2016-01-31 || 2 | 2018-01-31 || 3 | 2015-06-23 || 4 | 2015-06-23 || 5 | 2014-02-01 || 6 | 2019-01-31 || 7 | 2019-02-14 || 8 | 2019-03-12 |+---+---------------+8 সারি সেটে (0.00 সেকেন্ড)

তারিখ ব্যাপ্তি −

সহ বছর উপেক্ষা করার জন্য নিম্নলিখিত প্রশ্ন
mysql> igonreYearDemo tbl থেকে *নির্বাচন করুন যেখানে '01-01' এবং '03-31' এর মধ্যে DATE_FORMAT(tbl.ShippingDate, '%m-%d');

এখানে আউটপুট −

<প্রে>+----+---------------+| আইডি | শিপিং তারিখ |+----+---------------+| 1 | 2016-01-31 || 2 | 2018-01-31 || 5 | 2014-02-01 || 6 | 2019-01-31 || 7 | 2019-02-14 || 8 | 2019-03-12 |+---+------------+6 সারি সেটে (0.00 সেকেন্ড)
  1. বর্তমান তারিখটি MySQL ক্যোয়ারী ব্যবহার করে প্রদত্ত তারিখের সীমার মধ্যে পড়ে কিনা তা পরীক্ষা করুন

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

  3. মাইএসকিউএল ক্যোয়ারী দিয়ে সেকেন্ডে তারিখ/সময়ের মান বাড়ান?

  4. কিভাবে MySQL এর সাথে তারিখ রেকর্ড সহ একটি টেবিলে তারিখ পরিবর্তন করবেন?