MySQL INTERVAL() फ़ंक्शन उस तर्क का अनुक्रमणिका मान देता है जो पहले तर्क से बड़ा है।
सिंटैक्स
INTERVAL(N,N1,N2,N3,…)
यहां, यह फ़ंक्शन पहले तर्क यानी N की तुलना अन्य तर्कों यानी N1, N2, N3 और इसी तरह से करेगा। सभी तर्कों को पूर्णांक माना जाता है। यह आउटपुट को निम्नानुसार लौटाता है -
- यदि N
- यदि N
- अगर N
- यदि N
अनुक्रमण दूसरे नंबर से शुरू होता है यानी N1 से और पहली स्थिति 0 है।
उदाहरण
mysql> Select INTERVAL(50,20,32,38,40,50,55); +--------------------------------+ | INTERVAL(50,20,32,38,40,50,55) | +--------------------------------+ | 5 | +--------------------------------+ 1 row in set (0.00 sec)
उपरोक्त परिणाम सेट में इसके आउटपुट के रूप में 5 है क्योंकि 55 का सूचकांक मान, जो कि 50 से केवल एक बड़ी संख्या है, 5 है।