কম্পিউটার

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


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

mysql> টেবিল তৈরি করুন DemoTable1898 ( Number int); কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.00 সেকেন্ড)

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

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> DemoTable1898 মানগুলিতে ঢোকান 30); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.00 সেকেন্ড) mysql> DemoTable1898 মানগুলিতে ঢোকান(50); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.00 সেকেন্ড) mysql> DemoTable1898 মানগুলিতে সন্নিবেশ করুন (40); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত ( 0.00 সেকেন্ড)

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

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

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

তৈরি করবে <প্রে>+---------+| সংখ্যা |+---------+| 10 || 70 || 30 || 50 || 40 |+-------+5 সারি সেটে (0.00 সেকেন্ড)

সাংখ্যিক ব্যবহারকারী-সংজ্ঞায়িত ভেরিয়েবলের সাথে ORDER BY সঞ্চালনের জন্য এখানে ক্যোয়ারী রয়েছে −

mysql> সেট করুন @limitValue:=1;কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.00 সেকেন্ড)mysql> সেট @query:=CONCAT(',@limitValue দ্বারা DemoTable1898 অর্ডার থেকে * নির্বাচন করুন); কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত হয়েছে (0.00 সেকেন্ড)mysql> @query থেকে stmt প্রস্তুত করুন; কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.00 সেকেন্ড) স্টেটমেন্ট প্রস্তুত mysql> stmt চালান;

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

তৈরি করবে <প্রে>+---------+| সংখ্যা |+---------+| 10 || 30 || 40 || 50 || 70 |+-------+5 সারি সেটে (0.00 সেকেন্ড)

এখানে প্রস্তুত ক্যোয়ারী ডিললোকেট করার জন্য ক্যোয়ারী −

mysql> ডিললোকেট প্রস্তুত stmt; কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.00 সেকেন্ড)

  1. কিভাবে একটি একক MySQL ক্যোয়ারীতে GROUP BY দিয়ে FIELD দ্বারা অর্ডার করবেন?

  2. MySQL এর সাথে একটি ব্যবহারকারী-সংজ্ঞায়িত ভেরিয়েবল নির্বাচন করুন

  3. কিভাবে MySQL-এ শর্ত সহ ক্যোয়ারী অর্ডার এবং নির্বাচন করবেন?

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