কম্পিউটার

একাধিক কলাম দ্বারা আদেশ MySQL এ প্রত্যাশিত হিসাবে কাজ করছে না?


অধিক কলাম দ্বারা ক্রমানুসারে সিনট্যাক্স অনুসরণ করা হল −

yourTableNameorder থেকে yourColumnName1 DESC,yourColumnName2,yourColumnName3 দ্বারা *নির্বাচন করুন;

আসুন একটি টেবিল তৈরি করি -

mysql> টেবিল ডেমো29−> (−> value1 int,−> value2 int−> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (1.67 সেকেন্ড)

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

mysql> demo29 মানগুলিতে ঢোকান 9,500); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.12 সেকেন্ড) mysql> demo29 মানগুলিতে ঢোকান (13,400); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.11 সেকেন্ড) mysql> ডেমো29 মানগুলিতে ঢোকান (45,500); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত 0.14 sec)mysql> demo29 মানগুলিতে সন্নিবেশ করুন (11,400); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.10 সেকেন্ড)

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

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

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

তৈরি করবে <প্রে>+---------+---------+| মান1 | মান2 |+---------+---------+| 10 | 500 || 14 | 400 || 9 | 500 || 13 | 400 || 45 | 500 || 11 | 400 |+---------+---------+6 সারি সেটে (0.00 সেকেন্ড)

একাধিক কলাম -

দ্বারা অর্ডার করার জন্য নিম্নলিখিত ক্যোয়ারী রয়েছে৷
mysql> demo29− থেকে *নির্বাচন করুন> value2 desc,value1 দ্বারা অর্ডার করুন;

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

তৈরি করবে <প্রে>+---------+---------+| মান1 | মান2 |+---------+---------+| 9 | 500 || 10 | 500 || 45 | 500 || 11 | 400 || 13 | 400 || 14 | 400 |+---------+---------+6 সারি সেটে (0.00 সেকেন্ড)
  1. একাধিক কলাম সহ MySQL একাধিক COUNT?

  2. একক ক্যোয়ারীতে একসাথে একাধিক কলাম সাজাতে MySQL ক্যোয়ারী

  3. আমরা কি MySQL এ কলামের ক্রম পরিবর্তন করতে পারি?

  4. MySQL-এ AUTO_INCREMENT কলামগুলির সাথে কাজ করা