MySQL তারিখের সময় থেকে সেকেন্ড অপসারণ করতে, নিম্নলিখিত সিনট্যাক্সের মতো আপডেট এবং সেট ব্যবহার করুন -
yourTableName সেট yourDateColumnName=yourDateColumnName -second(yourDateColumnName);
আসুন প্রথমে একটি টেবিল তৈরি করি -
mysql> টেবিল তৈরি করুন DemoTable -> ( -> শিপিং ডেটটাইম datetime -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.76 সেকেন্ড)
সন্নিবেশ কমান্ড −
ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুনmysql> DemoTable মানগুলিতে সন্নিবেশ করান :35');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.19 সেকেন্ড)mysql> DemoTable মানগুলিতে ঢোকান('2019-06-09 11:00:56'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.14 সেকেন্ড)
সিলেক্ট স্টেটমেন্ট -
ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুনmysql> DemoTable থেকে *নির্বাচন করুন;
আউটপুট
<প্রে>+---------+| শিপিং ডেটটাইম |+---------+| 2019-01-21 12:05:20 || 2019-03-01 10:23:35 || 2019-06-09 11:00:56 |+----------------------+3 সারি সেটে (0.00 সেকেন্ড)MySQL datetime −
থেকে সেকেন্ড অপসারণের জন্য এখানে ক্যোয়ারী রয়েছেmysql> আপডেট ডেমোটেবল সেট Shippingdatetime=Shippingdatetime-second(Shippingdatetime);কোয়েরি ঠিক আছে, 3টি সারি প্রভাবিত হয়েছে (0.15 সেকেন্ড)সারি মিলেছে:3 পরিবর্তিত:3 সতর্কতা:0
আসুন আমরা আবার টেবিল থেকে সমস্ত রেকর্ড পরীক্ষা করি -
mysql> DemoTable থেকে *নির্বাচন করুন;