কম্পিউটার

AUTO_INCREMENT ক্ষেত্রের ক্রমানুসারে পরবর্তী নম্বর পেতে MySQL ক্যোয়ারী?


আসুন প্রথমে একটি টেবিল তৈরি করি -

mysql> টেবিল তৈরি করুন DemoTable-> (-> Id int NULL AUTO_INCREMENT,-> PRIMARY KEY(Id)-> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.58 সেকেন্ড)

সন্নিবেশ কমান্ড -

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> DemoTable মানগুলিতে ঢোকান();কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.19 সেকেন্ড)mysql> DemoTable মানগুলিতে ঢোকান ক্যোয়ারী ঠিক আছে, 1 সারি প্রভাবিত (0.12 সেকেন্ড)

সিলেক্ট স্টেটমেন্ট -

ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন
mysql> DemoTable থেকে *নির্বাচন করুন;

আউটপুট

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

তৈরি করবে <প্রে>+----+| আইডি |+----+| 1 || 2 || 3 |+----+3 সারি সেটে (0.00 সেকেন্ড)

AUTO_INCREMENT ক্ষেত্রের ক্রমানুসারে পরের নম্বর পেতে ক্যোয়ারী নিচে দেওয়া হল -

mysql> information_schema.tables থেকে স্বয়ংক্রিয় বৃদ্ধি নির্বাচন করুন যেখানে table_name='DemoTable';

আউটপুট

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

তৈরি করবে
+----------------+| AUTO_INCREMENT |+----------------+| 4 |+----------------+1 সারি সেটে (0.26 সেকেন্ড)

  1. মাইএসকিউএল-এ SET ক্ষেত্রের সম্ভাব্য মানগুলি কীভাবে পাবেন?

  2. একটি কলামের সমস্ত মানের জন্য অক্ষর দৈর্ঘ্য পেতে MySQL ক্যোয়ারী?

  3. মাইএসকিউএল ক্যোয়ারী ফিল্ডের সমস্ত উপাদানের গণনা পেতে?

  4. সমস্ত কলাম মানের জন্য তারিখ সময় ক্ষেত্রে বর্তমান তারিখ সেট করতে MySQL ক্যোয়ারী