Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MySQL

ฟังก์ชันโฟลว์การควบคุม MySQL NULLIF() คล้ายกับคำสั่ง CASE อย่างไร


อย่างที่เราทราบดีว่าฟังก์ชันโฟลว์การควบคุม MySQL NULLIF() จะคืนค่า NULL หากอาร์กิวเมนต์ทั้งสองเหมือนกัน มิฉะนั้นจะคืนค่าอาร์กิวเมนต์แรก ดังนั้นจึงคล้ายกับคำสั่งของ CASE ต่อไปนี้ -

CASE
WHEN expression1=expression2 THEN NULL
ELSE
Expression2
END.