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

MySQL में जन्म तिथि (Date of Birth) रिकॉर्ड के आधार पर दिन का नाम कैसे प्रदर्शित करें

जन्म तिथि वाले रिकॉर्ड से दिन का नाम प्रदर्शित करने के लिए DAYNAME() का उपयोग करें।

आइए पहले एक टेबल बनाते हैं:

mysql> create table DemoTable795 ( DateOfBirth date ); 
Query OK, 0 rows affected (0.61 sec)

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

mysql> insert into DemoTable795 values('1996-01-21'); 
Query OK, 1 row affected (0.14 sec)
mysql> insert into DemoTable795 values('2004-11-01'); 
Query OK, 1 row affected (0.12 sec)
mysql> insert into DemoTable795 values('1990-03-31'); 
Query OK, 1 row affected (0.12 sec)
mysql> insert into DemoTable795 values('2010-12-03'); 
Query OK, 1 row affected (0.13 sec)

सेलेक्ट स्टेटमेंट का उपयोग करके टेबल से सभी रिकॉर्ड प्रदर्शित करें:

mysql> select * from DemoTable795;

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

+-------------+
| DateOfBirth |
+-------------+
| 1996-01-21  |
| 2004-11-01  |
| 1990-03-31  |
| 2010-12-03  |
+-------------+
4 rows in set (0.00 sec)

जन्म तिथि के आधार पर दिन का नाम प्रदर्शित करने की क्वेरी

mysql> select dayname(DateOfBirth) from DemoTable795;

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

+----------------------+
| dayname(DateOfBirth) |
+----------------------+
| Sunday               |
| Monday               |
| Saturday             |
| Friday               |
+----------------------+
4 rows in set (0.00 sec)

संबंधित दिनांक फ़ंक्शन

फ़ंक्शनविवरणउदाहरण आउटपुट
DAYNAME()दिन का पूरा नामMonday
DAYOFWEEK()सप्ताह का दिन (1=रविवार)2
WEEKDAY()सप्ताह का दिन (0=सोमवार)1
DAYOFMONTH()महीने का दिन (1-31)21
DAYOFYEAR()वर्ष का दिन (1-366)21

हिंदी में दिन का नाम प्राप्त करने के लिए

MySQL सीधे हिंदी नहीं लौटाता। एप्लिकेशन लेयर में अनुवाद करें या CASE स्टेटमेंट का उपयोग करें।

  1. - MySQL क्वेरी दिनांक रिकॉर्ड को सप्ताह के दिन के साथ घटाएं और रिकॉर्ड के साथ सप्ताह का दिन प्रदर्शित करें

    इसके लिए आप DATE_FORMAT() का उपयोग कर सकते हैं। आइए पहले एक टेबल बनाते हैं: mysql> create table DemoTable1820 ( AdmissionDate varchar(20) ); Query OK, 0 rows affected (0.00 sec) इन्सर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें: mysql> insert into DemoTable1820 values(20/10/2019); Qu

  1. - MySQL में DAYNAME() से तारीख का दिन नाम कैसे प्राप्त करें?

    MySQL में किसी DATE/DATETIME कॉलम से सप्ताह के दिन का नाम (जैसे Monday, Tuesday) प्राप्त करने के लिए DAYNAME() फंक्शन का उपयोग करें। यह रिपोर्टिंग, शेड्यूलिंग, और दिन-आधारित विश्लेषण के लिए उपयोगी है। उदाहरण: ShippingDate से दिन नाम डेमो टेबल बनाएं: mysql> CREATE TABLE DemoTable1954 (ShippingD

  1. - MySQL में DATE_ADD से तारीख में वर्ष जोड़ें

    UPDATE और DATE_ADD() से मौजूदा तारीखों में अंतराल जोड़ें मौजूदा तारीख कॉलम में वर्ष (या अन्य अंतराल) जोड़ने के लिए UPDATE के साथ DATE_ADD() का उपयोग करें। टेबल बनाएं और डेटा डालें: mysql> create table DemoTable1984 ( ShippingDate date ); Query OK, 0 rows affected (0.00 sec) mysql> insert into