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

MySQL क्वेरी: पूरी दिनांक के बजाय केवल दिन निकालना

पूरी दिनांक के बजाय केवल दिन निकालने के लिए, आपको MySQL से DAYOFMONTH() फंक्शन का उपयोग करना होगा।

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

mysql> create table DemoTable747 (DueDate datetime); Query OK, 0 rows affected (0.53 sec)

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

mysql> insert into DemoTable747 values('2019-01-31') ; Query OK, 1 row affected (0.17 sec)
mysql> insert into DemoTable747 values('2018-12-01'); Query OK, 1 row affected (0.10 sec)
mysql> insert into DemoTable747 values('2017-09-14'); Query OK, 1 row affected (0.14 sec)
mysql> insert into DemoTable747 values('2016-07-21'); Query OK, 1 row affected (0.14 sec)

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

mysql> select *from DemoTable747;

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

+---------------------+
| DueDate             |
+---------------------+
| 2019-01-31 00:00:00 |
| 2018-12-01 00:00:00 |
| 2017-09-14 00:00:00 |
| 2016-07-21 00:00:00 |
+---------------------+
4 rows in set (0.00 sec)

पूरी दिनांक के बजाय केवल दिन निकालने की क्वेरी:

mysql> select dayofmonth(DueDate) from DemoTable747;

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

+---------------------+
| dayofmonth(DueDate) |
+---------------------+
| 31                  |
| 1                   |
| 14                  |
| 21                  |
+---------------------+
4 rows in set (0.00 sec)
  1. - MySQL में LEFT() फंक्शन का उपयोग करके केवल 15 वर्ण कैसे प्राप्त करें?

    MySQL में LEFT() फ़ंक्शन का उपयोग करके स्ट्रिंग के बाएं से निर्दिष्ट संख्या में वर्ण प्राप्त किए जा सकते हैं। ध्यान दें: यह शब्द नहीं, वर्ण गिनता है। सिंटैक्स LEFT(string, length) उदाहरण तालिका बनाएं और डेटा डालें: mysql> CREATE TABLE DemoTable (Title TEXT); mysql> INSERT INTO DemoTable VALU

  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