আসুন প্রথমে একটি টেবিল তৈরি করি -
mysql> টেবিল তৈরি করুন DemoTable -> ( -> Id int NULL AUTO_INCREMENT PRIMARY KEY, -> Number int -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.50 সেকেন্ড)
সন্নিবেশ কমান্ড −
ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুনmysql> DemoTable(Number) মান (10) এ ঢোকান; কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.14 সেকেন্ড) mysql> DemoTable(Number) মানগুলিতে ঢোকান (20); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.12 সেকেন্ড) mysql> DemoTable(Number) মানগুলিতে সন্নিবেশ করুন(30);Query OK, 1 সারি প্রভাবিত (0.20 sec)mysql> DemoTable(Number) মানগুলিতে ঢোকান(40); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.14 সেকেন্ড)
সিলেক্ট স্টেটমেন্ট -
ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুনmysql> DemoTable থেকে *নির্বাচন করুন;
আউটপুট
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে <প্রে>+----+---------+| আইডি | সংখ্যা |+---+---------+| 1 | 10 || 2 | 20 || 3 | 30 || 4 | 40 |+------+-------+4 সারি সেটে (0.00 সেকেন্ড)MySQL −
ব্যবহার করে একটি int এবং বিভাজক নির্বাচন করার জন্য এখানে ক্যোয়ারী রয়েছেmysql> DemoTable থেকে Id,Number,(Number/2) AS DivideBy2 নির্বাচন করুন;
আউটপুট
এটি নিম্নলিখিত আউটপুট তৈরি করবে। বিভাজনের ফলাফল দশমিক মান −
+------+---------+------------+| আইডি | সংখ্যা | DivideBy2 |+------+---------+------------+| 1 | 10 | 5.0000 || 2 | 20 | 10.0000 || 3 | 30 | 15.0000 || 4 | 40 | 20.0000 |+---+---------+----------+4 সারি সেটে (0.00 সেকেন্ড)
আপনি যদি দশমিক মান না চান, তাহলে নিম্নলিখিত ক্যোয়ারীটি ব্যবহার করুন এবং পূর্ণসংখ্যাতে রূপান্তর করুন −
mysql> DemoTable থেকে Id,Number,cast((Number/2) as Unsigned) DivideBy2 নির্বাচন করুন;
আউটপুট
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে+------+---------+------------+| আইডি | সংখ্যা | DivideBy2 |+------+---------+------------+| 1 | 10 | 5 || 2 | 20 | 10 || 3 | 30 | 15 || 4 | 40 | ২০