নিম্নলিখিত সিনট্যাক্স −
সারণী পরিবর্তন করুন yourTableName কলাম যোগ করুন yourColumnName yourDataTypegenerated সর্বদা ((yourColumName1+yourColumName2+....N) / N) ভার্চুয়াল হিসাবে;
আসুন একটি টেবিল তৈরি করি -
mysql> টেবিল তৈরি করুন ডেমো32−> (−> value1 int,−> value2 int−> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (1.42 সেকেন্ড)
সন্নিবেশ কমান্ড -
এর সাহায্যে টেবিলে কিছু রেকর্ড সন্নিবেশ করুনmysql> demo32 মানগুলিতে ঢোকান ডেমো 32 মান (35,35); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.08 সেকেন্ড)
সিলেক্ট স্টেটমেন্ট -
ব্যবহার করে টেবিল থেকে রেকর্ড প্রদর্শন করুন demo32 থেকেmysql> নির্বাচন করুন;
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে <প্রে>+---------+---------+| মান1 | মান2 |+---------+---------+| 30 | 60 || 20 | 40 || 35 | 35 |+---------+---------+3 সারি সেটে (0.00 সেকেন্ড)নীচে একটি টেবিলের জন্য ক্যোয়ারী (তৈরি/পরিবর্তন) দেওয়া হল যাতে INSERT, UPDATE -
ব্যবহার না করে সমগ্র টেবিলটি অনুসন্ধান করার সময় গণনা করা "গড় স্কোর" ক্ষেত্রটি দেখানো হয়mysql> alter table demo32 কলাম যোগ করুন `গড় স্কোর` float−> সর্বদা ((value1+value2) / 2) ভার্চুয়াল হিসাবে তৈরি হয়;কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (1.57 সেকেন্ড)রেকর্ডস:0 ডুপ্লিকেট:0 সতর্কতা:0
সিলেক্ট স্টেটমেন্ট -
ব্যবহার করে টেবিল থেকে রেকর্ড প্রদর্শন করুন demo32 থেকেmysql> নির্বাচন করুন;
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে+---------+---------+---------------+| মান1 | মান2 | গড় স্কোর |+---------+---------+---------------+| 30 | 60 | 45 || 20 | 40 | 30 || 35 | 35 | 35 |+---------+------+---------------+3 সারি সেটে (0.00 সেকেন্ড)