কম্পিউটার

MySQL সন্নিবেশ ক্যোয়ারী থেকে নতুন রেকর্ড কী আইডি পান?


আমরা MySQL থেকে LAST_INSERT_ID() ফাংশনের সাহায্যে নতুন রেকর্ড কী পেতে পারি। প্রথমে, আমরা একটি টেবিল তৈরি করব এবং রেকর্ড সন্নিবেশ করার জন্য, আমরা LAST_INSERT_ID() ব্যবহার করব।

আসুন Create কমান্ডের সাহায্যে একটি টেবিল তৈরি করি।

প্রশ্নটি নিম্নরূপ -

mysql> টেবিল LastInsertRecordIdDemo তৈরি করুন -> ( -> id int auto_increment, -> মান varchar(100), -> প্রাথমিক কী(id) -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.52 সেকেন্ড)

একটি টেবিল তৈরি করার পর, আমরা LAST_INSERT_ID() ফাংশন ব্যবহার করে রেকর্ড সন্নিবেশ করব এবং সেট করব৷

LastInsertRecordIdDemo মানগুলিতে
mysql> সন্নিবেশ করুন 0.11 সেকেন্ড)

এখন আমরা সিলেক্ট স্টেটমেন্টের সাহায্যে সমস্ত রেকর্ড প্রদর্শন করতে পারি।

প্রশ্নটি নিম্নরূপ -

LastInsertRecordIdDemo থেকে
mysql> নির্বাচন করুন;

নিচের আউটপুট।

<প্রে>+------+------+| আইডি | মান |+---+------+| 1 | কম || 2 | উচ্চ

এখন রেকর্ড সন্নিবেশ করতে, আমাদের LAST_INSERT_ID () ফাংশনে 1 যোগ করতে হবে। প্রশ্নটি নিম্নরূপ -

mysql> LastInsertRecordIdDemo মানগুলিতে সন্নিবেশ করুন(LAST_INSERT_ID()+1,'Medium');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.08 সেকেন্ড)

এখন আমরা সিলেক্ট স্টেটমেন্টের সাহায্যে সব রেকর্ড প্রদর্শন করতে পারি।

mysql> নির্বাচন করুন *LastInsertRecordIdDemo থেকে;

নিচের আউটপুট।

<প্রে>+----+---------+| আইডি | মান |+---+---------+| 1 | কম || 2 | উচ্চ || 3 | মাঝারি |+---+-------+3 সারি সেটে (0.00 সেকেন্ড)
  1. জাভা দিয়ে MySQL ডাটাবেসের একটি টেবিল থেকে শেষ রেকর্ড পান?

  2. মাইএসকিউএল-এর বিভিন্ন টেবিল থেকে গণনার যোগফল পেতে একটি একক প্রশ্ন?

  3. MySQL এ SELECT ক্যোয়ারী থেকে একটি নির্দিষ্ট কলাম রেকর্ড কিভাবে পেতে হয়?

  4. সারি থেকে একটি নির্দিষ্ট সারি পেতে MySQL ক্যোয়ারী