প্রথমে এক নজরে আসুন আমরা কীভাবে মাইএসকিএল-তে একটি পরিবর্তনশীল সংজ্ঞা দিতে পারি
মাইএসকিএলে কোনও ভেরিয়েবল সংজ্ঞায়িত করার জন্য এটি '@' এর মতো @ {ভেরিয়েবল_নাম} এবং এই '{ভেরিয়েবল_নাম}' দিয়ে শুরু হওয়া উচিত, আমরা এটি আমাদের চলক নামের সাথে প্রতিস্থাপন করতে পারি।
এখন, কীভাবে mysql এ ভেরিয়েবলের মান নির্ধারণ করতে হয় assign এর জন্য আমাদের তা করার অনেক উপায় আছে
- 'এসইটি' কীওয়ার্ড ব্যবহার করে।
উদাহরণ: - mysql> SET @a = 1;
- 'SET' কীওয়ার্ড ব্যবহার না করে এবং ': =' ব্যবহার না করে।
উদাহরণ: - মাইএসকিএল> @ ক: = 1;
- 'নির্বাচন' বিবৃতি ব্যবহার করে।
উদাহরণ: - mysql> 1 এ @ এ নির্বাচন করুন;
এখানে @a টি ব্যবহারকারী সংজ্ঞায়িত ভেরিয়েবল এবং 1 টি @a তে নির্ধারিত হতে চলেছে।
এখন কীভাবে @ {ভেরিয়েবল_নাম} এর মান পাবেন বা নির্বাচন করবেন}
আমরা যেমন নির্বাচনী বিবৃতি ব্যবহার করতে পারেন
উদাহরণ: -
mysql> @a নির্বাচন করুন;
এটি আউটপুট প্রদর্শন করবে এবং @ এর মান প্রদর্শন করবে।
একটি ভেরিয়েবলের টেবিল থেকে কীভাবে একটি মূল্য নির্ধারণ করা যায়।
এর জন্য আমরা দুটি বিবৃতি ব্যবহার করতে পারি যেমন:
@ এ: = (কর্মচারী থেকে এমপ_নাম নির্বাচন করুন যেখানে এমপি_আইডি = 1);
কর্মচারী থেকে এমপিনামকে @a তে নির্বাচন করুন যেখানে এমপিড = 1;
সর্বদা সতর্ক থাকুন এমপ_নাম অবশ্যই একক মান ফেরত দিতে হবে অন্যথায় এটি আপনাকে এই ধরণের বিবৃতিতে ত্রুটি ছুঁড়ে দেবে।
এটি উল্লেখ
করুন: