Devdit
 

ISNULL SQL คือคำสั่งอะไร ใช้ทำอะไร

3.7K

ISNULL SQL คือคำสั่งตรวจสอบว่าข้อมูลดังกล่าวมีค่าเป็น NULL หรือไม่ ในฐานข้อมูล MySQL คำสั่ง ISNULL จะ return ค่าเป็น 1 ถ้าค่าเป็น NULL และ return ค่าเป็น 0 ถ้าไม่ใช้ NULL สามารถเขียนคำสั่ง SQL ได้ดังนี้

 

ตัวอย่าง ISNULL SQL คือคำสั่งอะไร ใช้ทำอะไร

SELECT ISNULL(NULL) AS v1, ISNULL(100) AS v2

ผลลัพธ์

+----+----+
| v1 | v2 |
+----+----+
|  1 |  0 |
+----+----+

คำอธิบาย

ISNULL SQL จากตัวอย่างคำสั่ง SQL มีรายละเอียดดังนี้

1. ISNULL(NULL) AS v1 คือ กรณีถ้าข้อมูลในฟังก์ชัย ISNULL เป็น NULL จะคืนค่าเป็น 1 พร้อมตั้งชื่อ column ว่า v1

2. ISNULL(100) AS v1 คือ กรณีถ้าข้อมูลในฟังก์ชัย ISNULL เป็น 100 จะคืนค่าเป็น 0 พร้อมตั้งชื่อ column ว่า v2

เขียน 2 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ