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

MySQL क्वेरी यह जांचने के लिए कि एकाधिक पंक्तियां मौजूद हैं या नहीं?

<घंटा/>

आइए पहले एक टेबल बनाएं -

mysql> टेबल बनाएं DemoTable1219(Id int, Name varchar(40));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.43 सेकंड)

इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें -

mysql> DemoTable1219 मानों में डालें (100, 'एडम'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.11 सेकंड) mysql> DemoTable1219 मानों में डालें (101, 'जॉन'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.23 सेकंड) )mysql> DemoTable1219 मानों में डालें (102, 'क्रिस'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.12 सेकंड) mysql> DemoTable1219 मानों में डालें (103, 'बॉब'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.18 सेकंड) 

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

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

यह निम्नलिखित आउटपुट देगा -

<पूर्व>+----------+----------+| आईडी | नाम |+----------+----------+| 100 | एडम || 101 | जॉन || 102 | क्रिस || 103 | बॉब |+------+----------+4 पंक्तियाँ सेट में (0.00 सेकंड)

एकाधिक पंक्तियाँ मौजूद हैं या नहीं यह जाँचने के लिए क्वेरी निम्नलिखित है -

mysql> DemoTable1219 से गिनती (विशिष्ट Id)=3 चुनें जहां Id IN(100,103,102);

यह निम्नलिखित आउटपुट देगा -

<पूर्व>+--------------------------+| गिनती(अलग आईडी)=3 |+--------------------------+| 1 |+---------------------+1 पंक्ति सेट में (0.00 सेकंड)

नोट - लौटाया गया मान 1 है, जिसका अर्थ है कि कई पंक्तियाँ मौजूद हैं।


  1. एक एकल MySQL क्वेरी में एकाधिक पंक्तियां कैसे प्राप्त करें?

    एकल MySQL क्वेरी में एकाधिक पंक्तियाँ प्राप्त करने के लिए, LIKE ऑपरेटर का उपयोग करें। आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.90 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1385 (नाम) मान (जॉन स्मिथ) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0

  1. एकल MySQL क्वेरी में एकाधिक पंक्तियाँ सम्मिलित करें

    आइए पहले एक टेबल बनाएं - );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.63 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें। यहाँ, हम एक ही क्वेरी में कई पंक्तियाँ सम्मिलित कर रहे हैं - (कैरोल टेलर,19),(एडम स्मिथ, 23) में डालें );क्वेरी ठीक है, 4 पंक्तियाँ प्रभावित (0.11 सेकंड)रिकॉर्ड:4 डुप

  1. कई पंक्तियों को प्रभावी ढंग से चुनने के लिए MySQL क्वेरी?

    एकाधिक पंक्तियों को प्रभावी ढंग से चुनने के लिए आपको अनुक्रमणिका का उपयोग करने की आवश्यकता है। आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.62 सेकंड) यहाँ अनुक्रमणिका बनाने की क्वेरी है - DemoTable1501(Id) पर इंडेक्स id_index बनाएं;क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.23 सेकंड)रि