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

MySQL क्वेरी में <> का क्या अर्थ है?


MySQL में प्रतीक <> वही है जो ऑपरेटर (!=) के बराबर नहीं है। दोनों परिणाम बूलियन या टिनिंट (1) में देते हैं। यदि शर्त सही हो जाती है, तो परिणाम 1 होगा अन्यथा 0.

केस 1 - !=ऑपरेटर का उपयोग करना।

क्वेरी इस प्रकार है -

mysql> 3 चुनें!=5;

निम्न आउटपुट है।

<पूर्व>+----------+| 3!=5 |+------+| 1 |+------+1 पंक्ति सेट में (0.00 सेकंड)

केस 2 - <> ऑपरेटर का उपयोग करना।

क्वेरी इस प्रकार है -

mysql> 3 <> 5 चुनें;

निम्न आउटपुट है।

<पूर्व>+--------+| 3 <> 5 |+-----------+| 1 |+----------+1 पंक्ति सेट में (0.00 सेकंड)

तालिका से पंक्तियों का एक सेट वापस करने के लिए <> ऑपरेटर का उपयोग किया जा सकता है। <> एक मानक एएनएसआई एसक्यूएल है।

आइए पहले एक टेबल बनाएं। तालिका बनाने की क्वेरी इस प्रकार है -

mysql> तालिका बनाएं NotEqualOperator-> (-> StudentId int,-> StudentName varchar(100),-> StudentSection varchar(10)-> );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.78 सेकंड)

इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें। क्वेरी इस प्रकार है।

mysql> NotEqualOperator मानों में डालें (1, 'जॉन', 'ए'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.19 सेकंड) mysql> NotEqualOperator मानों (2, 'कैरोल', 'बी') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.19 सेकंड) mysql> NotEqualOperator मानों में डालें (3, 'सैम', 'ए'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.15 सेकंड) mysql> NotEqualOperator मानों में डालें (4, 'माइक', 'बी'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.23 सेकंड) mysql> NotEqualOperator मानों में डालें (5, 'बॉब', 'बी'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.19 सेकंड) mysql> NotEqualOperator मानों में डालें ( 6,'डेविड','बी');क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.14 सेकंड)mysql> NotEqualOperator मानों में डालें(7,'Ramit','A');क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.18 सेकंड) 

चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें। क्वेरी इस प्रकार है।

mysql> NotEqualOperator से *चुनें;

निम्न आउटपुट है।

+-----------+----------------+----------------+| छात्र आईडी | छात्र का नाम | छात्र अनुभाग |+-----------+----------------+----------------+| 1 | जॉन | ए || 2 | कैरल | बी || 3 | सैम | ए || 4 | माइक | बी || 5 | बॉब | बी || 6 | डेविड | बी | | 7 | रामित | ए |+-----------+----------------+----------------+7 पंक्तियाँ सेट में (0.00 सेकंड)

जैसा कि ऊपर चर्चा की गई है, <> ऑपरेटर का उपयोग पंक्तियों के एक सेट को वापस करने के लिए किया जा सकता है। अब उपरोक्त तालिका को फ़िल्टर करें ताकि केवल उन छात्रों को प्राप्त किया जा सके जो अनुभाग ए से संबंधित नहीं हैं।

क्वेरी इस प्रकार है।

mysql> NotEqualOperator से *चुनें जहां स्टूडेंटसेक्शन <>'A';

निम्न आउटपुट है।

+-----------+----------------+----------------+| छात्र आईडी | छात्र का नाम | छात्र अनुभाग |+-----------+----------------+----------------+| 2 | कैरल | बी || 4 | माइक | बी || 5 | बॉब | बी || 6 | डेविड | बी |+-----------+--------------+----------------+4 पंक्तियाँ सेट में (0.00 सेकंड)

  1. MySQL उपनाम आशुलिपि क्या है?

    आपको स्पष्ट रूप से नाम देना होगा या आप AS कमांड को हटा सकते हैं। आइए पहले एक टेबल बनाएं - तालिका बनाएं DemoTable (Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, Name varchar(20));क्वेरी ठीक, 0 पंक्तियाँ प्रभावित (0.21 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल (नाम) मान

  1. MySQL क्वेरी में स्लैश का क्या अर्थ है?

    स्लैश का अर्थ MySQL क्वेरी में विभाजन (/) है। इसका उपयोग दो संख्याओं को विभाजित करने के लिए किया जा सकता है। यहां, हम दो कॉलम से संख्याओं को विभाजित करने और एक नए कॉलम में परिणाम प्रदर्शित करने के लिए एक उदाहरण देखेंगे। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable719 ( FirstNumber int, SecondNumb

  1. डेटाबेस में तालिकाओं की संख्या प्रदर्शित करने के लिए MySQL क्वेरी क्या है?

    मान लें, मैं यहां वेब डेटाबेस का उपयोग कर रहा हूं। हमें डेटाबेस वेब में तालिकाओं की संख्या ज्ञात करने की आवश्यकता है। इसके लिए MySQL में INFORMATION_SCHEMA.TABLES का उपयोग करें। तालिकाओं की संख्या प्रदर्शित करने के लिए क्वेरी निम्नलिखित है - जहां table_schema=web; यह निम्नलिखित आउटपुट देगा - +---