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

MySQL

  1. यदि हम UNIX_TIMESTAMP() फंक्शन का उपयोग बिना आर्गुमेंट के करते हैं तो MySQL क्या लौटाता है?

    उस स्थिति में, MySQL वर्तमान दिनांक और समय का यूनिक्स टाइमस्टैम्प लौटाता है। इसलिए हम कह सकते हैं कि बिना आर्गुमेंट का उपयोग करना UNIX_TIMESTAMP() फंक्शन में NOW() को आर्गुमेंट के रूप में उपयोग करने के समान है। उदाहरण के लिए, यदि हम UNIX_TIMESTAMP() के लिए बिना मान के क्वेरी चलाते हैं और NOW() को आ

  2. MySQL FROM_UNIXTIME() फंक्शन का क्या उपयोग है?

    MySQL FROM_UNIXTIME() फंक्शन का उपयोग यूनिक्स टाइमस्टैम्प के संस्करण से दिनांक/दिनांक-समय लौटाने के लिए किया जाता है। रिटर्न मान का फॉर्मेट या तो YYYY-MM-DD HH:MM:SS या YYYYMMDDHHMMSS.uuuuuu होगा, यह फंक्शन के संदर्भ पर निर्भर करता है यानी संदर्भ संख्यात्मक है या स्ट्रिंग। FROM_UNIXTIME के लिए सिंट

  3. MySQL में FROM_UNIXTIME() फंक्शन को फॉर्मेट स्ट्रिंग के साथ कैसे उपयोग करें?

    मान लीजिए यदि हम FROM_UNIXTIME() फंक्शन का आउटपुट एक विशेष फॉर्मेट में चाहते हैं तो हम इसमें डेट फॉर्मेट स्ट्रिंग या टाइम फॉर्मेट स्ट्रिंग या दोनों का उपयोग कर सकते हैं। FROM_UNIXTIME() फंक्शन में फॉर्मेट स्ट्रिंग के उपयोग का निम्नलिखित उदाहरण है: mysql> Select FROM_UNIXTIME(1555033470 %Y %M %D)

  4. MySQL GROUP BY क्लॉज में एकाधिक कॉलम निर्दिष्ट करने का क्या महत्व है?

    GROUP BY क्लॉज में एकाधिक कॉलम निर्दिष्ट करके हम परिणाम सेट को छोटे समूहों में विभाजित कर सकते हैं। GROUP BY क्लॉज में जितने अधिक कॉलम निर्दिष्ट किए जाएंगे, समूह उतने ही छोटे होंगे। उदाहरण mysql> Select designation, YEAR(Doj), count(*) from employees GROUP BY designation, YEAR(DoJ); +----------

  5. यदि MySQL TIMEDIFF() फंक्शन का आउटपुट TIME फील्ड की रेंज से अधिक हो तो क्या होता है?

    जैसा कि हम जानते हैं कि MySQL में TIME फील्ड की रेंज -838:59:59 से 838:59:59 होती है। अब, यदि TIMEDIFF() फंक्शन का आउटपुट इस रेंज से अधिक होता है तो MySQL आर्गुमेंट के मानों के आधार पर या तो -838:59:59 या 838:59:59 लौटाएगा। उदाहरण mysql> Select TIMEDIFF(2017-09-01 03:05:45,2017-10-22 03:05:45)AS

  6. MySQL SELECT क्लॉज में ग्रुप फंक्शन का उपयोग कैसे किया जा सकता है?

    जैसा कि हम जानते हैं कि ग्रुप फंक्शन मानों के सेट पर काम करता है, इसलिए यदि ग्रुप फंक्शन का उपयोग SELECT क्लॉज में किया जाता है तो वे उन पंक्तियों पर उपयोग किए जाएंगे जो क्वेरी चयन मानदंड को पूरा करती हैं और ग्रुप फंक्शन का आउटपुट क्वेरी के आउटपुट के रूप में लौटाया जाएगा। उदाहरण नीचे दिए गए उदाहरण

  7. UNIX TIMESTAMPS और MySQL TIMESTAMPS में क्या अंतर है?

    MySQL में, UNIX TIMESTAMPS 32-बिट पूर्णांक के रूप में स्टोर होते हैं। दूसरी ओर MySQL TIMESTAMPS भी इसी तरह स्टोर होते हैं लेकिन पठनीय YYYY-MM-DD HH:MM:SS फॉर्मेट में प्रस्तुत किए जाते हैं। उदाहरण mysql> Select UNIX_TIMESTAMP(2017-09-25 02:05:45) AS UNIXTIMESTAMP VALUE; +---------------------+

  8. MySQL SELECT क्वेरी में ग्रुप फंक्शन को नॉन-ग्रुप फील्ड के साथ कैसे उपयोग करें?

    यदि हम SELECT क्वेरी में ग्रुप फंक्शन को नॉन-ग्रुप फील्ड के साथ उपयोग करना चाहते हैं तो हमें GROUP BY क्लॉज का उपयोग करना होगा। सामान्य सिंटैक्स निम्नानुसार हो सकता है: सिंटैक्स SELECT group_function1,..., non-group-column1,... from table_name GROUP BY column_name; उदाहरण mysql> Select COUNT(*),

  9. MySQL में समय मान को पूर्णांक के रूप में कैसे प्रस्तुत करें?

    MySQL में, UNIX टाइमस्टैप फॉर्मेट समय मान को पूर्णांक के रूप में प्रस्तुत करने का तरीका है। तारीख मान के लिए दर्शाया गया पूर्णांक मान सेकंड की संख्या होगी। इन सेकंड की गिनती के लिए प्रारंभिक तिथि 1970-01-01 है। mysql> SELECT UNIX_TIMESTAMP(2017-10-22 04:05:36)AS Total Number of Seconds; +------

  10. टाइमस्टैम्प मान में माइक्रोसेकंड जोड़कर इसे पूर्णांक में बदलने पर MySQL क्या लौटाता है?

    जैसा कि हम जानते हैं कि UNIX_TIMESTAMP() फंक्शन की मदद से टाइमस्टैम्प के मान को सेकंड की संख्या में बदला जा सकता है। MySQL टाइमस्टैम्प मान में जोड़े गए माइक्रोसेकंड को नजरअंदाज कर देगा क्योंकि UNIX_TIMESTAMP का मान केवल 10 अंकों का होता है। उदाहरण mysql> SELECT UNIX_TIMESTAMP(2017-10-22 04:05:36

  11. INT कॉलम में स्टोर मान को MySQL TIMESTAMP के रूप में पुनः प्राप्त करने का सही तरीका क्या है?

    हम FROM_UNIXTIME() फंक्शन का उपयोग करके मान को पुनः प्राप्त कर सकते हैं, जो MySQL TIMESTAMP के रूप में टेबल के कॉलम में INT के रूप में स्टोर होता है। उदाहरण के लिए, हमारे पास test123 नामक एक टेबल है जिसमें val1 नामक एक कॉलम है। इस कॉलम में हमने पूर्णांक मान निम्नानुसार स्टोर किए हैं: mysql> Sele

  12. UNIX_TIMESTAMP() या FROM_UNIXTIME() फंक्शन में आउट-ऑफ-रेंज मान पास करने पर MySQL क्या लौटाता है?

    जब हम UNIX_TIMESTAMP में आउट-ऑफ-रेंज मान पास करते हैं, तो MySQL 0 लौटाता है। मान्य मान की रेंज TIMESTAMP डेटा प्रकार के समान होती है। उदाहरण mysql> Select UNIX_TIMESTAMP(1969-01-01 04:05:45); +---------------------------------------+ | UNIX_TIMESTAMP(1969-01-01 04:05:45) | +------------------

  13. MySQL SELECT क्वेरी में GROUP BY क्लॉज के बिना ग्रुप फंक्शन को नॉन-ग्रुप फील्ड के साथ क्यों नहीं उपयोग करना चाहिए?

    ऐसा इसलिए है क्योंकि GROUP BY क्लॉज के बिना MySQL द्वारा लौटाया गया आउटपुट भ्रामक हो सकता है। हम इसे प्रदर्शित करने के लिए नीचे दिए गए Student टेबल पर उदाहरण दे रहे हैं: mysql> Select * from Student; +------+---------+---------+-----------+ | Id | Name | Address | Subject | +------+---

  14. COUNT(*) और GROUP BY क्लॉज की मदद से कॉलम में मान की पुनरावृत्ति कैसे जानें?

    हम COUNT(*) और GROUP BY क्लॉज का उपयोग करके कॉलम में किसी मान की पुनरावृत्ति का पता लगा सकते हैं। निम्नलिखित उदाहरण, Student टेबल के Name कॉलम पर COUNT(*) और GROUP BY क्लॉज का उपयोग करके इसे दर्शाता है: mysql> select count(*),name from student group by name; +----------+---------+ | count(*) |

  15. MySQL आउटपुट को आरोही क्रम में कैसे सॉर्ट करें?

    यदि हम परिणाम सेट को आरोही क्रम में सॉर्ट करना चाहते हैं, तो ORDER BY क्लॉज में ASC (ASCENDING का संक्षिप्त रूप) कीवर्ड निर्दिष्ट करना होगा। सिंटैक्स Select column1, column2,...,columN From table_name ORDER BY column1[column2,...] ASC; उदाहरण निम्नलिखित उदाहरण में, हमने परिणाम सेट को Name कॉलम के अ

  16. MySQL में कंपाउंड INTERVAL यूनिट में केवल एक मान देने पर क्या लौटाता है?

    इस स्थिति में, MySQL कंपाउंड INTERVAL यूनिट में दिए गए सबसे दाएं यूनिट को ध्यान में रखता है। यह दिए गए एकल मान के आधार पर अंतराल की गणना करके परिणाम लौटाता है। निम्नलिखित उदाहरण इसे स्पष्ट करेगा: mysql> Select TIMESTAMP(2017-10-22 04:05:36 + INTERVAL 2 year_month) AS Only Month Value Changed; +

  17. MySQL में INTERVAL कीवर्ड के साथ संलग्न यूनिट मानों के सेट का उपयोग करने पर क्या लौटाता है

    इस मामले में, MySQL संलग्न सेट में प्रदान किए गए दो मानों में से पहले मान को ध्यान में रखेगा। यह INTERVAL कीवर्ड में दी गई यूनिट पर विचार किए गए मान से अंतराल की गणना के आधार पर चेतावनी के साथ आउटपुट लौटाएगा। निम्न उदाहरण इसे स्पष्ट करेगा: SHOW WARNINGS; +---------+------+------------------------

  18. परिणाम सेट में शामिल न होने वाले कॉलम के आधार पर MySQL आउटपुट को कैसे सॉर्ट करें

    उस कॉलम के आधार पर सॉर्टेड आउटपुट प्राप्त करना काफी संभव है जो उस आउटपुट का हिस्सा भी नहीं है या परिणाम सेट में नहीं है। इसे आवश्यक फील्ड्स चुनकर और उन फील्ड्स के नाम लिखकर किया जा सकता है जिनके आधार पर सॉर्टिंग क्रम वांछित है। निम्न उदाहरण इसे प्रदर्शित करता है, जिसमें हमने परिणाम सेट को सॉर्ट किय

  19. MySQL DATEDIFF() फंक्शन में डेट कंपोनेंट के साथ टाइम कंपोनेंट शामिल करने पर क्या लौटाता है

    MySQL DATEDIFF() फंक्शन डेट और समय मानों के साथ भी काम करता है लेकिन यह समय मान को नजरअंदाज करता है। इसलिए भले ही हम DATEDIFF() फंक्शन में समय मान शामिल करें, MySQL समय मानों को नजरअंदाज करके डेट्स के बीच दिनों में अंतर लौटाएगा। SELECT DATEDIFF(2017-10-22 04:05:36,2017-10-22 03:05:45); +----------

  20. MySQL SELECT स्टेटमेंट का उपयोग करके टेबल में पंक्तियों की संख्या कैसे गिनें

    टेबल में कुल पंक्तियों की संख्या गिनने के लिए हमें SELECT क्लॉज के साथ COUNT(*) फंक्शन का उपयोग करना होगा। उदाहरण: SELECT COUNT(*) FROM Student; +----------+ | COUNT(*) | +----------+ | 4 | +----------+ उपरोक्त क्वेरी Student टेबल की कुल पंक्तियों की संख्या गिनती है। हम WHERE क्लॉज का उपय

Total 4564 -कंप्यूटर  FirstPage PreviousPage NextPage LastPage CurrentPage:219/229  20-कंप्यूटर/Page Goto:1 213 214 215 216 217 218 219 220 221 222 223 224 225