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

MySQL-এ AUTO_INCREMENT ফিল্ডের পরের সিকোয়েন্স নাম্বার জানা

প্রথমে একটি টেবিল তৈরি করা যাক:

mysql> create table DemoTable
-> (
-> Id int NOT NULL AUTO_INCREMENT,
-> PRIMARY KEY(Id)
-> ); Query OK, 0 rows affected (0.58 sec)

টেবিলে কিছু রেকর্ড ইনসার্ট করুন:

mysql> insert into DemoTable values(); Query OK, 1 row affected (0.19 sec)
mysql> insert into DemoTable values(); Query OK, 1 row affected (0.11 sec)
mysql> insert into DemoTable values(); Query OK, 1 row affected (0.12 sec)

টেবিলের সকল রেকর্ড দেখান:

mysql> select *from DemoTable;

আউটপুট

এটি নিচের আউটপুট দেবে:

+----+
| Id |
+----+
| 1  |
| 2  |
| 3  |
+----+
3 rows in set (0.00 sec)

AUTO_INCREMENT ফিল্ডের পরের সিকোয়েন্স নাম্বার জানার কোয়ারী (information_schema থেকে):

mysql> SELECT auto_increment FROM information_schema.tables WHERE table_name='DemoTable';

আউটপুট

এটি নিচের আউটপুট দেবে (পরবর্তী আইডি হবে ৪):

+----------------+
| AUTO_INCREMENT |
+----------------+
| 4              |
+----------------+
1 row in set (0.26 sec)
  1. MySQL-এ SET ফিল্ডের সম্ভাব্য ভ্যালুগুলো জানা

  2. MySQL-এ CHAR_LENGTH() দিয়ে কলামের সব মানর অক্ষর গণনা করা

  3. MySQL-এ COUNT() এবং GROUP BY দিয়ে কলামে প্রতিটি উপাদানের ফ্রিকোয়েন্সি গণনা

  4. MySQL-এ সব DATETIME কলামে বর্তমান তারিখ সেট করা (CURDATE)