কম্পিউটার

MySQL এ DATE_ADD() ব্যবহার না করে now() ফাংশনে 6 ঘন্টা যোগ করবেন?


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

mysql> সারণি তৈরি করুন Add6Hour -> ( -> Id int NULL AUTO_INCREMENT PRIMARY KEY, -> ArrivalTime datetime -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.56 সেকেন্ড)

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

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

mysql> Add6Hour(ArrivalTime) মানগুলিতে সন্নিবেশ করান 

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

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

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

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

<প্রে>+----+---------+| আইডি | আগমনের সময় |+----------------------------+| 1 | 2019-02-14 18:35:24 |+----+----------------------+1 সারি সেটে (0.00 সেকেন্ড)

NOW()

-এ 6 ঘন্টা যোগ করা হচ্ছে
mysql> নির্বাচন করুন Id,ArrivalTime,( ArrivalTime+ INTERVAL 6 HOUR) Add6Hour থেকে 6HourINNOW পরে যোগ করুন;

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

<প্রে> +---------------------------------- ----+| আইডি | আগমনের সময় | AfterAdding6HourINNOW |+---+---------------------------------- ---+| 1 | 2019-02-14 18:35:24 | 2019-02-15 00:35:24 |+------+-------------------------+--------- ------------+1 সারি সেটে (0.00 সেকেন্ড)
  1. Mysqldump ব্যবহার না করে একটি MySQL ডাটাবেস নকল করবেন?

  2. date() ফাংশন ব্যবহার করে তারিখ মেলে মাইএসকিউএল টেবিল কলাম আপডেট করবেন?

  3. একটি কাস্টম ফাংশন ব্যবহার করে MySQL-এ তারিখ যাচাই করুন

  4. জাভা ব্যবহার করে মাইএসকিউএল টেবিল মান প্রদর্শন করুন