কম্পিউটার

কলামের মানগুলির একটিকে বৃদ্ধি করতে MySQL ক্যোয়ারী


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

mysql> টেবিল তৈরি করুন DemoTable-> (-> Id int NULL AUTO_INCREMENT PRIMARY KEY,-> Name varchar(100),-> Score int-> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.78 সেকেন্ড)

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

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> DemoTable(Name,Score) মান ('John',68); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.23 সেকেন্ড)mysql> DemoTable(নাম,স্কোর) মানগুলিতে সন্নিবেশ ('ক্যারল',98);কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.27 সেকেন্ড)mysql> DemoTable(নাম,স্কোর) মান ('ডেভিড',89); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.16 সেকেন্ড) mysql> DemoTable (নাম, স্কোর) এ ঢোকান মান('রবার্ট',67);কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.14 সেকেন্ড)

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

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

আউটপুট

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

তৈরি করবে <প্রে>+----+---------+------+| আইডি | নাম | স্কোর |+---+---------+------+| 1 | জন | 68 || 2 | ক্যারল | 98 || 3 | ডেভিড | 89 || 4 | রবার্ট | 67 |+------+---------+------+4 সারি সেটে (0.00 সেকেন্ড)

কলামের মানগুলির একটিকে 1 −

দ্বারা বৃদ্ধি করার জন্য নিম্নলিখিত প্রশ্নটি রয়েছে৷
mysql> DemoTable সেট স্কোর=স্কোর+1 আপডেট করুন যেখানে Id=3;কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.22 সেকেন্ড) সারি মিলেছে:1 পরিবর্তিত:1 সতর্কতা:0

আসুন আমরা আবার টেবিল রেকর্ড পরীক্ষা করি -

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

আউটপুট

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

তৈরি করবে <প্রে>+----+---------+------+| আইডি | নাম | স্কোর |+---+---------+------+| 1 | জন | 68 || 2 | ক্যারল | 98 | | 3 | ডেভিড | 90 || 4 | রবার্ট | 67 |+------+---------+------+4 সারি সেটে (0.00 সেকেন্ড)
  1. ডুপ্লিকেট আইডি মান গণনা করতে এবং একটি পৃথক কলামে ফলাফল প্রদর্শন করতে MySQL ক্যোয়ারী

  2. মান বাদ দিয়ে একটি কলামে nতম সর্বোচ্চ মান নির্বাচন করতে MySQL ক্যোয়ারী

  3. মাইএসকিউএল-এ এই ধরনের কলামের একটি মান শূন্য হলে দুটি কলাম সংযুক্ত করুন

  4. অনুরূপ কলাম মান থেকে শুধুমাত্র NO মানের গণনা ফেরাতে MySQL ক্যোয়ারী