কম্পিউটার

MySQL-এ একটি একক মান ব্যতীত desc অনুসারে অর্ডার করুন


ORDER BY ব্যবহার করুন এবং desc অনুসারে অর্ডার করতে DESC সেট করুন৷ যাইহোক, একটি একক মান ছাড়া সমস্ত মান পেতে, সমান অপারেটর ব্যবহার করুন।

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

mysql> টেবিল তৈরি করুন DemoTable -> ( -> নাম varchar(100) -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.89 সেকেন্ড)

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

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> DemoTable মানগুলিতে সন্নিবেশ করুন DemoTable মানগুলিতে ('John'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.15 সেকেন্ড) mysql> DemoTable মানগুলিতে ঢোকান ('Carol'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.18 সেকেন্ড) mysql> DemoTable মানগুলিতে সন্নিবেশ করুন ('Adam '); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.17 সেকেন্ড) mysql> DemoTable মানগুলিতে সন্নিবেশ করুন ('David'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.12 সেকেন্ড)

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

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

আউটপুট

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

তৈরি করবে <প্রে>+------+| নাম |+------+| স্যাম || ক্রিস || জন || ক্যারল || আদম || ডেভিড |+------+6 সারি সেটে (0.00 সেকেন্ড)

এখানে একটি একক মান অর্থাৎ নাম "আদম" ব্যতীত ডেস্কের মাধ্যমে অর্ডার করার জন্য নিম্নলিখিত প্রশ্ন রয়েছে -

mysql> DemoTable ORDER BY (Name <> 'Adam') থেকে *নির্বাচন করুন DESC,Name;

আউটপুট

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

তৈরি করবে <প্রে>+------+| নাম |+------+| ক্যারল || ক্রিস || ডেভিড || জন || স্যাম || অ্যাডাম |+------++6 সারি সেটে (0.00 সেকেন্ড)
  1. শর্তের উপর ভিত্তি করে 'ENUM' টাইপের মান দ্বারা MySQL অর্ডার

  2. প্রথম মানের চারপাশে মোড়ানো এবং একটি একক প্রশ্নে ASC এবং DESC দ্বারা MySQL অর্ডার প্রয়োগ করুন

  3. MySQL এ শুধুমাত্র একটি একক কলাম মান আপডেট করুন

  4. আমরা কি MySQL SELECT IN() এ একটি একক মান সেট করতে পারি?