কম্পিউটার

মাইএসকিউএল দিয়ে ডেটটাইম ক্ষেত্রের তারিখ কীভাবে আপডেট করবেন?


পাটিগণিত অপারেটর বিয়োগ(-) এর সাহায্যে তারিখ সময় ক্ষেত্রের তারিখ আপডেট করুন।

সিনট্যাক্স নিম্নরূপ

আপডেট yourTableNameset yourDateTimeColumnName=yourDateTimeColumnName - ব্যবধান yourValue daywhere date(yourDateTimeColumnName)=’yourDateValue’;

উপরের সিনট্যাক্স বুঝতে, আসুন একটি টেবিল তৈরি করি। একটি টেবিল তৈরি করার প্রশ্নটি নিম্নরূপ

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

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

প্রশ্নটি নিম্নরূপ

mysql> UpdateDateDemo(ArrivalDate) মানের মধ্যে সন্নিবেশ করান;কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.11 সেকেন্ড)mysql> UpdateDateDemo(ArrivalDate) মানগুলিতে ঢোকান('2016-12-22'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.14 সেকেন্ড)mysql> আপডেটডেমোতে ঢোকান(অ্যারিভালডিটে) '2017-02-25'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.27 সেকেন্ড) mysql> আপডেটডেমো(আগমন তারিখ) মান ('2018-08-19') ঢোকান; ঠিক আছে, 1 সারি প্রভাবিত (0.17 সেকেন্ড) mysql> UpdateDateDemo(ArrivalDate) মান ('2019-02-27'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.24 সেকেন্ড)

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

প্রশ্নটি নিম্নরূপ

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

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

<প্রে>+------+---------+| আইডি | আগমনের তারিখ |+------+---------+| 1 | 2011-01-13 00:00:00 || 2 | 2013-04-21 00:00:00 || 3 | 2016-12-22 00:00:00 || 4 | 2017-02-25 00:00:00 || 5 | 2018-08-19 00:00:00 || 6 | 2019-02-27 00:00:00 |+----+----------------------+6 সারি সেটে (0.00 সেকেন্ড)

এখানে ডেটটাইম ফিল্ডের তারিখ আপডেট করার জন্য ক্যোয়ারী আছে

mysql> update updateDateDemo -> ArrivalDate=ArrivalDate-interval 7 দিন সেট করুন -> যেখানে তারিখ(ArrivalDate)='2019-02-27';কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.13 সেকেন্ড) সারি মিলেছে:1 পরিবর্তিত:1 সতর্কতা:0

এখন টেবিল থেকে আপডেট রেকর্ড চেক করুন

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

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

<প্রে>+------+---------+| আইডি | আগমনের তারিখ |+------+---------+| 1 | 2011-01-13 00:00:00 || 2 | 2013-04-21 00:00:00 || 3 | 2016-12-22 00:00:00 || 4 | 2017-02-25 00:00:00 || 5 | 2018-08-19 00:00:00 || 6 | 2019-02-20 00:00:00 |+----+----------------------+6 সারি সেটে (0.00 সেকেন্ড)
  1. কীভাবে JS তারিখের সময়কে MySQL তারিখের সময় রূপান্তর করবেন?

  2. জাভা দিয়ে একটি মাইএসকিউএল ডাটাবেসে ডেটা কীভাবে আপডেট করবেন?

  3. কিভাবে TRIGGERS দিয়ে MySQL টেবিলে DATE সন্নিবেশ করা যায়?

  4. MySQL:Group By দিয়ে ফিল্ড আপডেট করবেন?