MySQL จะส่ง NULL ออกมาเสมออันเป็นผลมาจากการคำนวณทางคณิตศาสตร์ โดยที่หนึ่งในอาร์กิวเมนต์เป็น NULL พิจารณาตัวอย่างต่อไปนี้ที่มีค่า NULL เป็นอาร์กิวเมนต์ที่มีการบวก ลบ คูณ และหาร -
mysql> Select 10*NULL; +---------+ | 10*NULL | +---------+ | NULL | +---------+ 1 row in set (0.12 sec) mysql> Select 10+NULL; +---------+ | 10+NULL | +---------+ | NULL | +---------+ 1 row in set (0.00 sec) mysql> Select 10-NULL; +---------+ | 10-NULL | +---------+ | NULL | +---------+ 1 row in set (0.07 sec) mysql> Select 10/NULL; +---------+ | 10/NULL | +---------+ | NULL | +---------+ 1 row in set (0.00 sec)
ผลลัพธ์ของการคำนวณทางคณิตศาสตร์ทั้งหมดข้างต้นเป็น NULL เนื่องจาก NULL เป็นหนึ่งในอาร์กิวเมนต์ในนั้น