ฟังก์ชัน IF ER
ฟังก์ชัน IF
ส่งคืนค่าที่ระบุค่าแรก หากตรงตามเงื่อนไขที่ที่ระบุ มิฉะนั้นจะส่งคืนค่าที่สองที่ระบุ ค่าที่ถูกส่งกลับอาจเป็นค่าใดๆ ของชนิดข้อมูลที่ได้รับการสนับสนุน
ไวยากรณ์
IF (condition, first value, second value) as any of the supported data types
อาร์กิวเมนต์
condition
: บูลีน
นิพจน์แบบมีเงื่อนไขที่ถูกต้องที่ต้องถูกทดสอบ
first value
: ชนิดข้อมูลใดๆ ที่ได้รับการสนับสนุน
ผลลัพธ์ที่ถูกส่งกลับถ้าเป็นไปตามเงื่อนไข
second value
: ชนิดข้อมูลใดๆ ที่ได้รับการสนับสนุน
ผลลัพธ์ที่ถูกส่งกลับถ้าไม่เป็นไปตามเงื่อนไข
ค่าที่ส่งคืน
ชนิดข้อมูลใดๆ ที่ได้รับการสนับสนุน
ค่าผลลัพธ์ของชนิดข้อมูลใดๆ ที่ได้รับการสนับสนุน
บันทึกย่อการใช้งาน
อาร์กิวเมนต์ first value
และ second value
ต้องถูกระบุและโดยใช้ชนิดข้อมูลเดียวกัน มีข้อยกเว้นเกิดขึ้นในเวลาออกแบบถ้าชนิดข้อมูลของค่าที่ถูกกำหนดค่าไม่ตรงกัน
ถ้าค่าแรกและค่าที่สองคือค่าของชนิดข้อมูลของ คอนเทนเนอร์ (เรกคอร์ด) หรือชนิดข้อมูล รายการเรกคอร์ด ผลลัพธ์จะมีเฉพาะฟิลด์ที่มีอยู่ในค่าทั้งสองเท่านั้น
ตัวอย่าง
IF (1=2, "condition is met", "condition is not met")
จะส่งกลับสตริง "ไม่เป็นไปตามเงื่อนไข"