কম্পিউটার

"অর্ডার" নামের একটি টেবিলের সাথে MySQL ক্যোয়ারী ত্রুটি?


অর্ডারটি একটি সংরক্ষিত শব্দ৷ এখনও একটি সংরক্ষিত শব্দ ব্যবহার করতে, আপনাকে কলামের নামের চারপাশে ব্যাকটিক ব্যবহার করতে হবে। আসুন প্রথমে একটি টেবিল তৈরি করি -

mysql> টেবিল `order` তৈরি করুন -> ( -> StudentId int -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (1.78 সেকেন্ড)

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

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> `order` মানগুলিতে সন্নিবেশ করুন `অর্ডার` মানগুলিতে (190); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.28 সেকেন্ড) mysql> `order` মানগুলিতে ঢোকান (180); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.46 সেকেন্ড) mysql> `order` মানগুলিতে ঢোকান( 205); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.28 সেকেন্ড)

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

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

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

তৈরি করবে <প্রে>+------------+| StudentId |+------------+| 101 || 210 || 190 || 180 || 205 |+----------+5 সারি সেটে (0.00 সেকেন্ড)

এখানে ব্যাকটিক্স -

ব্যবহার করে টেবিলের নাম হিসাবে 'অর্ডার' ব্যবহার করার প্রশ্ন রয়েছে
mysql> StudentId desc সীমা 1 দ্বারা `order` অর্ডার থেকে *নির্বাচন করুন;

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

তৈরি করবে <প্রে>+------------+| StudentId |+------------+| 210 |+----------+1 সারি সেটে (0.03 সেকেন্ড)
  1. কিভাবে MySQL-এ শর্ত সহ ক্যোয়ারী অর্ডার এবং নির্বাচন করবেন?

  2. MySQL ORDER BY সংখ্যাসূচক ব্যবহারকারী-সংজ্ঞায়িত পরিবর্তনশীল দিয়ে?

  3. একটি একক প্রশ্নে IN() সহ একটি MySQL টেবিল থেকে রেকর্ড মুছুন

  4. এই ক্যোয়ারীতে মাইএসকিউএল সিনট্যাক্স ত্রুটি কী - সংরক্ষিত কীওয়ার্ড দিয়ে একটি টেবিল তৈরি করা?