কম্পিউটার

আমরা কি মাইএসকিউএল-এ কলাম মান সহ ব্যাকটিক ব্যবহার করতে পারি?


আপনি কলাম মান সহ ব্যাকটিক্স ব্যবহার করতে পারবেন না। এর জন্য শুধুমাত্র টেবিলের নাম বা কলামের নাম ব্যবহার করুন। আপনি যদি কলাম মান সহ ব্যাকটিক ব্যবহার করেন তবে MySQL নিম্নলিখিত ত্রুটি বার্তা দেবে:

Error 1054 (42S22):'where clause'-এ অজানা কলাম '191.23.41.10'

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

mysql> টেবিল তৈরি করুন DemoTable6( SystemIPAddress varchar(200)); কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.46 সেকেন্ড)

সন্নিবেশ কমান্ড ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করার জন্য নিম্নোক্ত প্রশ্ন:

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

এখন আপনি নির্বাচন বিবৃতি ব্যবহার করে টেবিল থেকে নির্দিষ্ট রেকর্ড প্রদর্শন করতে পারেন:

mysql> DemoTable থেকে *নির্বাচন করুন যেখানে SystemIPAddress=`191.23.41.10`;

এটি নিম্নলিখিত আউটপুট তৈরি করবে যেমন একটি ত্রুটি যেহেতু আমরা কলাম মান সহ ব্যাকটিক ব্যবহার করেছি:

Error 1054 (42S22):'where clause'-এ অজানা কলাম '191.23.41.10'

আসুন একই রেকর্ড প্রদর্শনের সঠিক উপায় দেখি:

mysql> DemoTable থেকে *নির্বাচন করুন যেখানে SystemIPAddress='191.23.41.10';

এটি নিম্নলিখিত আউটপুট তৈরি করবে:

<প্রে>+-----------------+| সিস্টেমআইপিএ ঠিকানা |+-----------------+| 191.23.41.10 |+-----------------+1 সারি সেটে (0.00 সেকেন্ড)
  1. একটি মাইএসকিউএল টেবিলে একটি কলাম আসা হিসাবে আমরা কি "বছর" ব্যবহার করতে পারি?

  2. আমরা কি মাইএসকিউএল কলামের নাম হিসাবে সংরক্ষিত শব্দ 'সূচক' ব্যবহার করতে পারি?

  3. % সহ একটি কলামের মান অনুসন্ধান করতে MySQL LIKE ক্যোয়ারী কীভাবে ব্যবহার করবেন?

  4. আমরা কি MySQL8 এর সাথে কলামের নাম হিসাবে "র‍্যাঙ্ক" ব্যবহার করতে পারি?