MySQL IF () फ़ंक्शन
उदाहरण
अगर शर्त सही है तो "हां" लौटाएं या अगर शर्त गलत है तो "नहीं" लौटाएं:
SELECT
IF(500<1000, "YES", "NO");
परिभाषा और उपयोग
IF() फ़ंक्शन एक मान देता है यदि कोई शर्त TRUE है, या कोई अन्य मान यदि कोई शर्त FALSE है।
वाक्य - विन्यास
IF(condition, value_if_true, value_if_false)
पैरामीटर मान
Parameter | Description |
---|---|
condition | Required. The value to test |
value_if_true | Required. The value to return if condition is TRUE |
value_if_false | Required. The value to return if condition is FALSE |
टेक्निकल डिटेल
काम में: | MySQL 4.0 . से |
---|
और ज्यादा उदाहरण
उदाहरण
अगर शर्त सही है तो 5 लौटाएं, या अगर शर्त गलत है तो 10 लौटाएं:
SELECT IF(500<1000, 5, 10);
उदाहरण
जांचें कि क्या दो तार समान हैं और यदि वे हैं तो "हां" लौटाएं, या "नहीं" यदि नहीं:
SELECT IF(STRCMP("hello","bye") = 0, "YES", "NO");
उदाहरण
यदि शर्त सही है तो "अधिक" लौटाएं, या यदि शर्त गलत है तो "कम" लौटाएं:
SELECT OrderID, Quantity, IF(Quantity>10, "MORE", "LESS")
FROM
OrderDetails;