কম্পিউটার

আমরা কি মাইএসকিউএল-এ LIMIT ক্লজ ব্যবহার না করে টেবিল থেকে দ্বিতীয় বৃহত্তম রেকর্ড নির্বাচন করতে পারি?


হ্যাঁ, আমরা LIMIT ক্লজ ব্যবহার না করে একটি টেবিল থেকে দ্বিতীয় বৃহত্তম রেকর্ড নির্বাচন করতে পারি। আসুন প্রথমে একটি উদাহরণ দেখি এবং একটি টেবিল তৈরি করি -

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

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

ব্যবহার করে সারণিতে রেকর্ড সন্নিবেশ করুন
mysql> DemoTable মানগুলিতে ঢোকান 92); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.14 সেকেন্ড) mysql> DemoTable মানগুলিতে ঢোকান(98); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.13 সেকেন্ড)mysql> DemoTable মানগুলিতে সন্নিবেশ করুন (88); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত ( 0.22 সেকেন্ড)mysql> DemoTable মানগুলিতে ঢোকান 

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

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

তৈরি করবে <প্রে>+---------+| সংখ্যা |+---------+| 78 || 67 || 92 || 98 || 88 || 86 || 89 |+---------+7 সারি সেটে (0.00 সেকেন্ড)

LIMIT ক্লজ −

ব্যবহার না করে একটি টেবিল থেকে দ্বিতীয় বৃহত্তম সংখ্যা নির্বাচন করার জন্য নিম্নোক্ত প্রশ্নটি রয়েছে
mysql> DemoTable থেকে MAX(Number) সিলেক্ট করুন WHERE Number <(SELECT MAX(Number) FROM DemoTable);

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

তৈরি করবে <প্রে>+------------+| MAX(সংখ্যা) |+------------+| 92 |+------------+1 সারি সেটে (0.00 সেকেন্ড)
  1. MySQL SELECT ব্যবহার করে রেকর্ড ঢোকাবেন?

  2. একটি MySQL টেবিল থেকে AND WHERE ক্লজ ব্যবহার করে একটি নির্দিষ্ট রেকর্ড মুছুন

  3. কিভাবে আপনি পাইথনে MySQL ব্যবহার করে একটি টেবিল থেকে একটি রেকর্ড মুছে ফেলতে পারেন?

  4. কিভাবে আপনি পাইথনে MySQL ব্যবহার করে কিছু মানদণ্ডের উপর ভিত্তি করে একটি টেবিল থেকে ডেটা নির্বাচন করতে পারেন?