ধরা যাক আমাদের টেবিলে কিছু কলাম আছে, একটি ইমেজ পাথের জন্য এবং অন্যটি আপভোটের জন্য৷ যাইহোক, প্রথম কলামটি হল অটো ইনক্রিমেন্ট আইডি যা নীচে দেখানো হয়েছে −
mysql> টেবিল তৈরি করুন DemoTable( Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,ImagePath varchar(100),UpvoteValue int);কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.72 সেকেন্ড)
সন্নিবেশ কমান্ড -
ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুনmysql> DemoTable(ImagePath,UpvoteValue) মান ('Image1.jpeg',90); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.23 সেকেন্ড)mysql> DemoTable(ImagePath,UpvoteValue) মানগুলিতে সন্নিবেশ করুন('Igpeg2) ',10); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.21 সেকেন্ড)mysql> DemoTable(ImagePath,UpvoteValue) মানগুলিতে সন্নিবেশ করান DemoTable(ImagePath,UpvoteValue) মান('Image4.jpeg',114); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (1.17 সেকেন্ড)
সিলেক্ট স্টেটমেন্ট -
ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুনmysql> DemoTable থেকে *নির্বাচন করুন;
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে+------+------------+-------------+| আইডি | ইমেজপাথ | আপভোট ভ্যালু |+----+---------------+-------------+| 1 | Image1.jpeg | 90 || 2 | Image2.jpeg | 10 || 3 | Image3.jpeg | 120 || 4 | Image4.jpeg | 114 |+----+------------+-------------+4 সারি সেটে (0.00 সেকেন্ড)
এখানে কাউন্ট() সর্বোচ্চ আপভোট মান সহ ইমেজপাথ মান পুনরুদ্ধার করার প্রশ্ন রয়েছে −
mysql> DemoTable থেকে ImagePath নির্বাচন করুন যেখানে UpvoteValue IN (DemoTable থেকে সর্বোচ্চ(UpvoteValue) নির্বাচন করুন);
এটি নিম্নলিখিত আউটপুট তৈরি করবে
<প্রে>+------------+| চিত্রপথ |+------------+| Image3.jpeg |+------------+1 সারি সেটে (0.00 সেকেন্ড)