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

MySQL-এ বর্তমান AUTO_INCREMENT মান জানার উপায়

বর্তমান AUTO_INCREMENT মান জানার দুটি উপায়:

১. LAST_INSERT_ID() - লাস্ট ইনসার্ট আইডি

mysql> CREATE TABLE AutoIncrement (IdAuto INT AUTO_INCREMENT PRIMARY KEY);
mysql> INSERT INTO AutoIncrement VALUES(),(),(),();
mysql> SELECT LAST_INSERT_ID();
+------------------+
| LAST_INSERT_ID() |
+------------------+
| 4                |
+------------------+

২. INFORMATION_SCHEMA - নেক্সট AUTO_INCREMENT মান

SELECT `AUTO_INCREMENT` FROM INFORMATION_SCHEMA.TABLES
WHERE TABLE_SCHEMA = 'your_db' AND TABLE_NAME = 'your_table';
+----------------------------+
| AUTO_INCREMENT             |
+----------------------------+
| 5                          |
+----------------------------+

প্রথমটি শেষ ইনসার্ট করা আইডি, দ্বিতীয়টি পরবর্তী ইনসার্টে ব্যবহার হবে এমন মান।

  1. MySQL-এ AUTO_INCREMENT কলামের বর্তমান সিড ভ্যালু জানা

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

  3. MySQL-এ IS NULL ব্যবহার করে NULL মানযুক্ত রেকর্ড বের করা

  4. MySQL কোয়ারি দিয়ে চতুর্থ সর্বোচ্চ মান বের করার পদ্ধতি