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

यदि MySQL क्वेरी कोई पंक्तियाँ नहीं लौटाती है तो क्या होगा?

<घंटा/>

MySQL द्वारा दिए गए आउटपुट से, यह बहुत स्पष्ट है कि निष्पादन समय के साथ सेट किए गए परिणाम में कितनी पंक्तियाँ हैं।

उदाहरण

उदाहरण के लिए, निम्नलिखित MySQL आउटपुट में हम देख सकते हैं कि परिणाम सेट में 3 पंक्तियाँ हैं।

mysql> Select * from ratelist ORDER BY Price LIMIT 3;
+----+------+-------+
| Sr | Item | Price |
+----+------+-------+
|  5 | T    |   250 |
|  1 | A    |   502 |
|  2 | B    |   630 |
+----+------+-------+
3 rows in set (0.00 sec)

लेकिन मान लीजिए कि यदि MySQL क्वेरी में परिणाम सेट में वापस आने के लिए कोई पंक्तियाँ नहीं हैं तो यह निष्पादन समय के साथ खाली सेट लौटाएगा। दूसरे शब्दों में, हम कह सकते हैं कि MySQL कोई डेटा और कोई त्रुटि नहीं देता है। निम्नलिखित उदाहरण पर विचार करें जिसमें एक MySQL क्वेरी लिखें जिसका आउटपुट एक खाली सेट है।

mysql> Select * from ratelist where price > 2000;
Empty set (0.08 sec)

हम खाली सेट और निष्पादन समय को आउटपुट के रूप में देख सकते हैं।


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

    आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable1219(Id int, Name varchar(40));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.43 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1219 मानों में डालें (103, बॉब); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.18 सेकंड) चयन कथन का उपयोग करके तालिका स

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

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

  1. मुद्रा रिकॉर्ड सेट करने के लिए MySQL क्वेरी

    मुद्रा रिकॉर्ड प्रदर्शित करने और उन्हें सही रूप में प्रदर्शित करने के लिए MySQL में FORMAT () का उपयोग करें। आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.75 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों में सम्मिलित करें(773646463);क्वेरी ठीक है,