কম্পিউটার টিউটোরিয়াল

MySQL কলামে নতুন বিলম্বের সময় সেট করা


নতুন বিলম্বের সময় সেট করতে INTERVAL ব্যবহার করুন এবং SET ক্লজ এবং UPDATE কমান্ড দিয়ে কলাম আপডেট করুন। প্রথমে একটি টেবিল তৈরি করা যাক:

mysql> create table DemoTable (    DelayTime time ); Query OK, 0 rows affected (1.21 sec)

ইনসার্ট কমান্ড ব্যবহার করে টেবিলে কিছু রেকর্ড যোগ করুন:

mysql> insert into DemoTable values('11 :30 :10'); Query OK, 1 row affected (0.21 sec) mysql> insert into DemoTable values('12 :40 :00'); Query OK, 1 row affected (0.13 sec) mysql> insert into DemoTable values('05 :45 :24'); Query OK, 1 row affected (0.10 sec) mysql> insert into DemoTable values('09 :00 :10'); Query OK, 1 row affected (0.18 sec)

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

mysql> select *from DemoTable;

এটি নিম্নলিখিত আউটপুট তৈরি করবে:

+------------+ | DelayTime  | +------------+ | 11 :30 :10 | | 12 :40 :00 | | 05 :45 :24 | | 09 :00 :10 | +------------+ 4 rows in set (0.00 sec)

নতুন বিলম্বের সময় সেট করার কোয়েরি:

mysql> select date_add(DelayTime,interval 10 second) AS `NewDelayTime` from DemoTable;

এটি নিম্নলিখিত আউটপুট তৈরি করবে:

+--------------+ | NewDelayTime | +--------------+ | 11 :30 :20 | | 12 :40 :10 | | 05 :45 :34 | | 09 :00 :20 | +--------------+ 4 rows in set (0.00 sec)

  1. MySQL에서 컬럼 합산 시 조건부 포함(IF 함수 활용)

  2. MySQL-এ DATETIME কলামে সময় যোগ করা (ADDTIME ফাংশন)

  3. MySQL-এ ALTER TABLE MODIFY দিয়ে বিদ্যমান কলামে NOT NULL অ্যাট্রিবিউট সেট করা

  4. MySQL-এ ENUM টাইপ ব্যবহার করে কলাম মান সীমাবদ্ধ করা