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

MySQL में जन्मतिथि से वर्षों में आयु की गणना कैसे करें?

<घंटा/>

हम जन्मतिथि से वर्षों में आयु की गणना निम्नानुसार कर सकते हैं -

mysql> SET @dob = '1984-01-17';
Query OK, 0 rows affected (0.00 sec)

यह उपरोक्त क्वेरी 'डॉब' वेरिएबल में '1984-01-17' मान पास करेगी। फिर नीचे दिए गए प्रश्न में सूत्र को लागू करने के बाद, हम वर्षों में आयु प्राप्त कर सकते हैं।

mysql> Select Date_format( From_Days( To_Days(Curdate()) - To_Days(@dob) ), '%Y' ) + 0 AS ‘Age in years;
+---------------+
| ‘Age in years’|
+---------------+
|   33          |
+---------------+
1 row in set (0.00 sec)

  1. हम MySQL में एक स्ट्रिंग से एक सबस्ट्रिंग कैसे निकाल सकते हैं?

    एक स्ट्रिंग से सबस्ट्रिंग निकालने के लिए MySQL सबस्ट्रिंग () फ़ंक्शन का उपयोग किया जा सकता है। मूल रूप से सबस्ट्रिंग() एक विशिष्ट स्थिति से शुरू होने वाली स्ट्रिंग से दी गई लंबाई के साथ एक सबस्ट्रिंग देता है। इसके विभिन्न रूप इस प्रकार हैं - सबस्ट्रिंग(str, स्थिति) सबस्ट्रिंग (स्थिति से str) सबस्ट्

  1. हम एक MySQL उपयोगकर्ता से विशेषाधिकार कैसे रद्द कर सकते हैं?

    MySQL REVOKE कथन की सहायता से, हम एक MySQL उपयोगकर्ता से एक या अधिक या सभी विशेषाधिकारों को निरस्त कर सकते हैं। इसका सिंटैक्स इस प्रकार होगा - रिवोक प्रिविलेज_टाइप [(कॉलम_लिस्ट)] [, priv_type [(column_list)]]...ऑन [ऑब्जेक्ट_टाइप] प्रिविलेज_लेवलFROM यूजर [, यूजर]... उपरोक्त सिंटैक्स की व्याख्या इस प

  1. MySQL से अंतिम 10 पंक्तियों का चयन कैसे करें?

    MySQL से अंतिम 10 पंक्तियों का चयन करने के लिए, हम सेलेक्ट स्टेटमेंट और लिमिट कॉन्सेप्ट के साथ एक सबक्वेरी का उपयोग कर सकते हैं। निम्नलिखित एक उदाहरण है। एक टेबल बनाना। );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.75 सेकंड) तालिका में रिकॉर्ड सम्मिलित करना। Last10RecordsDemo मान (7, सैम), (8, जस्टिन),