Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

डे () उदाहरण – MySQL

MySQL में, DAY() फ़ंक्शन DAYOFMONTH() . का पर्याय है समारोह। इसका उपयोग महीने के दिन को एक तारीख से वापस करने के लिए किया जाता है।

इस संदर्भ में "महीने का दिन" 1 और 31 के बीच का मान होता है, या शून्य दिन वाले हिस्से वाली तिथियों के लिए 0 होता है। उदाहरण के लिए, अगर आप 2020-05-03 . की कोई तारीख देते हैं , DAY() फ़ंक्शन वापस आ जाएगा 3

सिंटैक्स

वाक्य रचना इस प्रकार है:

DAY(date)

जहां date वह दिनांक मान है, जिससे आप चाहते हैं कि महीने का वह दिन लौटाया जाए, जिससे वह लौटाया गया है।

उदाहरण

प्रदर्शित करने के लिए यहां एक उदाहरण दिया गया है।

SELECT DAY('2020-06-18') AS 'Result';

परिणाम:

+--------+
| Result |
+--------+
|     18 |
+--------+

यदि दिन के भाग में एक अग्रणी शून्य है, तो अग्रणी शून्य को परिणाम से हटा दिया जाता है। उदाहरण:

SELECT DAY('2020-06-07') AS 'Result';

परिणाम:

+--------+
| Result |
+--------+
|      7 |
+--------+

एक डेटाबेस उदाहरण

डेटाबेस के विरुद्ध क्वेरी चलाते समय कॉलम से दिन का हिस्सा निकालने का एक उदाहरण यहां दिया गया है।

USE sakila;
SELECT
  payment_date AS 'Date/Time',
  DAY(payment_date) AS 'Day of Month'
FROM payment
WHERE payment_id = 1;

परिणाम:

+---------------------+--------------+
| Date/Time           | Day of Month |
+---------------------+--------------+
| 2005-05-25 11:30:37 |           25 |
+---------------------+--------------+

वर्तमान दिनांक/समय

यहां वर्तमान दिनांक और समय से दिन के भाग को निकालने का एक उदाहरण दिया गया है (जो NOW() का उपयोग करके लौटाया जाता है। समारोह)।

SELECT 
    NOW(),
    DAY(NOW());

परिणाम:

+---------------------+------------+
| NOW()               | DAY(NOW()) |
+---------------------+------------+
| 2018-06-25 18:30:44 |         25 |
+---------------------+------------+

ऐसा करने का दूसरा तरीका CURDATE() . का उपयोग करना है फ़ंक्शन, जो केवल दिनांक (लेकिन समय नहीं) देता है।

SELECT 
    CURDATE(),
    DAY(CURDATE());    

परिणाम:

+------------+----------------+
| CURDATE()  | DAY(CURDATE()) |
+------------+----------------+
| 2018-06-25 |             25 |
+------------+----------------+


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL - चयन क्वेरी के आधार पर अद्यतन क्वेरी

  2. MySQL में आज के बराबर या उससे अधिक का डेटाटाइम

  3. एक पेरकोना सर्वर को एक हाइब्रिड क्लाउड पर तैनात करना

  4. cPanel MySQL डेटाबेस के साथ कार्य करना

  5. MySQL एक कॉलम DISTINCT का चयन करें, इसी अन्य कॉलम के साथ