SELECT স্টেটমেন্টে আритমেটিক অপারেটর (/) ব্যবহার করে দুটি কলাম ভাগ করে ফলাফল একটি নতুন কলাম হিসেবে দেখানো যায়।
উদাহরণ:
টেবিল তৈরি:
CREATE TABLE DemoTable719 (FirstNumber INT, SecondNumber INT);
রেকর্ড যোগ করা:
INSERT INTO DemoTable719 VALUES(20,10), (500,50), (400,20);
সব রেকর্ড দেখানো:
SELECT * FROM DemoTable719;
আউটপুট:
+-------------+--------------+ | FirstNumber | SecondNumber | +-------------+--------------+ | 20 | 10 | | 500 | 50 | | 400 | 20 | +-------------+--------------+
ভাগফল দেখানো:
SELECT *, FirstNumber / SecondNumber AS Result FROM DemoTable719;
ফলাফল:
+-------------+--------------+---------+ | FirstNumber | SecondNumber | Result | +-------------+--------------+---------+ | 20 | 10 | 2.0000 | | 500 | 50 | 10.0000 | | 400 | 20 | 20.0000 | +-------------+--------------+---------+
ব্যাখ্যা: MySQL-এ INTEGER ভাগ করলে DECIMAL রিটার্ন হয় (৪ ডেসিমাল প্লেস)। INTEGER ভাগফল পেতে DIV অপারেটর ব্যবহার করুন: `FirstNumber DIV SecondNumber`। শূন্য দিয়ে ভাগ করলে NULL রিটার্ন হয় (এরর না)।