MySQL-এ স্ল্যাশ (/) অপারেটর দুটি সংখ্যা ভাগ করতে ব্যবহৃত হয়।
উদাহরণ
mysql> CREATE TABLE DemoTable719 (
FirstNumber INT,
SecondNumber INT
);
Query OK, 0 rows affected (0.57 sec)
mysql> INSERT INTO DemoTable719 VALUES (20, 10), (500, 50), (400, 20);
Query OK, 3 rows affected
সব রেকর্ড
mysql> SELECT * FROM DemoTable719;
+-------------+--------------+ | FirstNumber | SecondNumber | +-------------+--------------+ | 20 | 10 | | 500 | 50 | | 400 | 20 | +-------------+--------------+
ভাগ করা ও ফলাফল নতুন কলামে
mysql> SELECT *, FirstNumber / SecondNumber AS Result FROM DemoTable719;
+-------------+--------------+---------+ | FirstNumber | SecondNumber | Result | +-------------+--------------+---------+ | 20 | 10 | 2.0000 | | 500 | 50 | 10.0000 | | 400 | 20 | 20.0000 | +-------------+--------------+---------+
মনে রাখবেন
- ফলাফল সবসময় ডেসিমেল (ফ্লোটিং পয়েন্ট) আসলেই
- পূর্ণসংখ্যা ভাগ করতে চাইলে:
DIVঅপারেটর বাFLOOR(a/b) 0দিয়ে ভাগ করলেNULLরিটার্ন করে (এরর না)- অন্যান্য অ্যারিথমেটিক:
+(যোগ),-(বিয়োগ),*(গুন),%(মডুলো)