Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> MySQL

कौन से MySQL फ़ंक्शन LOCATE() फ़ंक्शन के समान काम करते हैं?


MySQL INSTR() और POSITION() फ़ंक्शन LOCATE() फ़ंक्शन के समान काम करते हैं। वे दोनों LOCATE() फ़ंक्शन के पर्याय हैं।

INSTR() फ़ंक्शन भी स्ट्रिंग से खोज करने के बाद सबस्ट्रिंग की पहली घटना की स्थिति लौटाता है। INSTR() का सिंटैक्स निम्नानुसार है:

INSTR() का सिंटैक्स

INSTR(string, substring)

यहां, String वह स्ट्रिंग है जिससे MySQL खोज करेगा और substring वह स्ट्रिंग है जिसे खोजा जाना है।

उदाहरण

mysql> Select INSTR('Ram is a good boy', 'good')As Result; 
+--------+ 
| Result | 
+--------+ 
|     10 | 
+--------+ 
1 row in set (0.00 sec)

POSITION() फ़ंक्शन भी स्ट्रिंग से खोज करने के बाद सबस्ट्रिंग की पहली घटना की स्थिति लौटाता है। POSITION() का सिंटैक्स निम्नानुसार है:

POSITION() का सिंटैक्स

INSTR(substring IN string)

यहां, String वह स्ट्रिंग है जिससे MySQL खोज करेगा।

Substring वह स्ट्रिंग है जिसे खोजा जाना है।

'IN' एक कीवर्ड है।

उदाहरण

mysql> Select POSITION('good' in 'Ram is a good boy')As Result; 
+--------+ 
| Result | 
+--------+ 
|     10 | 
+--------+ 
1 row in set (0.00 sec)

  1. - MySQL में RANK फंक्शन?

    RANK() फंक्शन का उपयोग रिजल्ट सेट के पार्टीशन के भीतर प्रत्येक रो को रैंक देने के लिए किया जा सकता है। पहले, आइए एक टेबल बनाते हैं − mysql> create table RankDemo -> ( -> id int -> ); Query OK, 0 rows affected (0.53 sec) टेबल में रिकॉर्ड्स इन्सर्ट करना। mysql> insert int

  1. - क्या हम MySQL में अपने खुद के फंक्शन लिख सकते हैं?

    MySQL में कस्टम स्टोर्ड फंक्शन बनाना हाँ, MySQL आपको CREATE FUNCTION का उपयोग करके अपने खुद के फंक्शन बनाने की अनुमति देता है जिनका उपयोग SQL क्वेरी में किया जा सकता है। सिंटैक्स DELIMITER // CREATE FUNCTION yourFunctionName(parameters) RETURNS dataType DETERMINISTIC NO SQL BEGIN -- आपके स्टेट

  1. - MySQL में Oracle के TRUNC(SYSDATE) के समान फ़ंक्शन

    MySQL में Oracle के TRUNC(SYSDATE) (केवल दिनांक भाग) के समतुल्य DATE() या CURDATE() फ़ंक्शन हैं। तुलना OracleMySQLविवरण TRUNC(SYSDATE)CURDATE()वर्तमान दिनांक (समय के बिना) TRUNC(date_col)DATE(date_col)दिनांक-समय से केवल दिनांक भाग SYSDATENOW()वर्तमान दिनांक-समय उदाहरण तालिका बनाएं और दिनांक-समय