কম্পিউটার

নির্দিষ্ট স্ট্রিং দ্বারা MySQL অর্ডার?


FIELD() ফাংশন ব্যবহার করে আপনার পছন্দের স্ট্রিংগুলির পছন্দ অনুসারে অর্ডার করুন। সিনট্যাক্স নিম্নরূপ -

ক্ষেত্র অনুসারে *আপনার টেবিলেরনামক্রম থেকে নির্বাচন করুন(yourColumnName,'yourValue1','yourValue2','yourValue3',....N);

উপরের সিনট্যাক্স বুঝতে, আসুন একটি টেবিল তৈরি করি। একটি টেবিল তৈরি করার প্রশ্নটি নিম্নরূপ -

mysql> টেবিল OrderByListOfStrings তৈরি করুন -> ( -> আইডি নাল অটো_ইনক্রিমেন্ট নয়, -> CarName varchar(20), -> প্রাথমিক কী(Id) -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.68 সেকেন্ড) 

সন্নিবেশ কমান্ড ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করান। প্রশ্নটি নিম্নরূপ -

mysql> OrderByListOfStrings(CarName) মান ('Ford');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.18 সেকেন্ড)mysql> OrderByListOfStrings(CarName) মানগুলিতে সন্নিবেশ করুন ('Audi'); কোয়েরি OK, 1 সারি 0.17 সেকেন্ড)mysql> OrderByListOfStrings(CarName) মানগুলিতে সন্নিবেশ করুন (0.53 সেকেন্ড)mysql> OrderByListOfStrings(CarName) মানগুলিতে সন্নিবেশ করান (0.21 সেকেন্ড)

সিলেক্ট স্টেটমেন্ট ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন। প্রশ্নটি নিম্নরূপ -

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

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

<প্রে>+----+---------------+| আইডি | গাড়ির নাম |+------+---------------+| 1 | ফোর্ড || 2 | অডি || 3 | হোন্ডা || 4 | অ্যাস্টন মার্টিন || 5 | বুগাটি || 6 | BMW |+----+---------------+6 সারি সেটে (0.00 সেকেন্ড)

এখানে স্ট্রিং পছন্দ দ্বারা অর্ডার পেতে ক্যোয়ারী আছে. আপনি যে ক্রমে তাদের চান তা সেট করুন -

mysql> OrderByListOfStrings থেকে *নির্বাচন করুন -> ক্ষেত্র অনুসারে অর্ডার করুন(CarName,'Bugatti','BMW','Audi','Aston Martin','Ford','Honda');

নিচের আউটপুটটি স্ট্রিং সেটকে ফিল্ড() মেথড -

দিয়ে পুনরায় সাজায় <প্রে>+----+---------------+| আইডি | গাড়ির নাম |+------+---------------+| 5 | বুগাটি || 6 | BMW || 2 | অডি || 4 | অ্যাস্টন মার্টিন || 1 | ফোর্ড || 3 | Honda |+----+---------------+6 সারি সেটে (0.00 সেকেন্ড)
  1. MySQL-এ একটি নির্দিষ্ট শব্দ দ্বারা অর্ডার করুন

  2. আন্ডারস্কোর সহ স্ট্রিং দ্বারা মাইএসকিউএল অর্ডার?

  3. একাধিক আইডি দ্বারা MySQL ক্যোয়ারী অর্ডার করবেন?

  4. MySQL ক্যোয়ারী খালি হতে একটি নির্দিষ্ট সেল আপডেট করতে