কম্পিউটার

MySQL এর সাথে ASC ক্রমানুসারে রেকর্ডের শুধুমাত্র একটি তালিকা প্রদর্শন করা হচ্ছে


একটি নির্দিষ্ট ক্রমে রেকর্ডের একটি তালিকা প্রদর্শন করতে, আপনাকে শর্ত সেট করতে হবে এবং ORDER BY ব্যবহার করতে হবে। এর জন্য, ORDER BY CASE স্টেটমেন্ট ব্যবহার করুন। আসুন প্রথমে একটি টেবিল তৈরি করি -

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

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

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> DemoTable2039 মানগুলিতে ('John Doe'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.15 সেকেন্ড) mysql> DemoTable2039 মানগুলিতে সন্নিবেশ করুন ('জন স্মিথ'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.08 সেকেন্ড) mysql> DemoTable2039 মানগুলিতে সন্নিবেশ করুন ('ক্রিস ব্রাউন'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.07 সেকেন্ড) mysql> DemoTable2039 মানগুলিতে ঢোকান ('অ্যাডাম স্মিথ'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.10 সেকেন্ড) mysql> DemoTable302039-এ ঢোকান মান('ডেভিড মিলার');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.09 সেকেন্ড)

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

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

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

তৈরি করবে <প্রে>+---------------+| নাম |+---------------+| জন ডো || জন স্মিথ || ক্রিস ব্রাউন || অ্যাডাম স্মিথ || ডেভিড মিলার |+------------+5 সারি সেটে (0.00 সেকেন্ড)

ASC ক্রম −

-এ রেকর্ডের একটি নির্দিষ্ট তালিকা প্রদর্শনের জন্য এখানে ক্যোয়ারী রয়েছে
mysql> DemoTable2039 থেকে *নির্বাচন করুন -> অর্ডার অনুসারে -> ক্ষেত্রে যখন নাম '%Smith%' এর মতো তারপর 101 -> else -> 100 -> শেষ, -> নাম;

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

তৈরি করবে <প্রে>+---------------+| নাম |+---------------+| ক্রিস ব্রাউন || ডেভিড মিলার || জন ডো || অ্যাডাম স্মিথ || জন স্মিথ |+---------------+5 সারি সেটে (0.37 সেকেন্ড)
  1. MySQL RegExp শুধুমাত্র একটি নির্দিষ্ট সংখ্যক শব্দ দিয়ে রেকর্ড আনতে

  2. MySQL-এ স্ট্রিং এবং সংখ্যা সহ VARCHAR রেকর্ডগুলি অর্ডার করুন

  3. মাইএসকিউএল-এ সংখ্যা সহ বৃত্তাকার রেকর্ড

  4. MySQL এ NULL এবং NOT NULL রেকর্ড সহ একটি কলাম থেকে শুধুমাত্র NULL মান প্রদর্শন করুন