কম্পিউটার

একটি MySQL ক্যোয়ারীতে 'from' কলামের নাম ব্যবহার করতে সমস্যা হচ্ছে?


আপনি সরাসরি কলামের নাম হিসাবে 'from' ব্যবহার করতে পারবেন না কারণ 'from' MySQL-এ একটি সংরক্ষিত শব্দ।

আপনি যদি এখনও এটি ব্যবহার করতে চান, তাহলে আপনাকে ব্যাকটিক প্রতীক ব্যবহার করতে হবে।

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

mysql> টেবিল তৈরি করুন DemoTable ( Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, `from` varchar(100), নাম varchar(10) );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.92 সেকেন্ড)

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

ব্যবহার করে সারণিতে রেকর্ড সন্নিবেশ করুন
mysql> DemoTable(`from`,Name) মান ('US','John'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.20 সেকেন্ড)mysql> DemoTable(`from`,Name) মানগুলিতে সন্নিবেশ করুন( 'UK','Carol');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.14 সেকেন্ড)mysql> DemoTable(`from`,Name) মান ('AUS','David'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.12) সেকেন্ড)

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

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

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

তৈরি করবে <প্রে>+----+------+------+| আইডি | থেকে | নাম |+---+------+------+| 1 | মার্কিন | জন || 2 | যুক্তরাজ্য | ক্যারল || 3 | AUS | ডেভিড |+---+------+------+3 সারি সেটে (0.00 সেকেন্ড)

কলামের নাম −

হিসাবে 'from' সংরক্ষিত শব্দটি ব্যবহার করার জন্য নিচের প্রশ্নটি রয়েছে
mysql> DemoTable থেকে `from` নির্বাচন করুন;

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

তৈরি করবে <প্রে>+------+| থেকে |+------+| মার্কিন || ইউকে || AUS |+------+3 সারি সেটে (0.00 সেকেন্ড)
  1. ছাত্র রেকর্ড সহ একটি MySQL টেবিল থেকে কলামের নাম পরিবর্তন করবেন?

  2. একই টেবিলের ভারচার কলাম থেকে পূর্ণসংখ্যায় আইপি ঠিকানা অনুলিপি করতে MySQL কোয়েরি?

  3. মাইএসকিউএল-এ কলামের নাম হিসাবে 'থেকে' কীভাবে তৈরি করবেন?

  4. অনুরূপ কলাম মান থেকে শুধুমাত্র NO মানের গণনা ফেরাতে MySQL ক্যোয়ারী